Skip to content

Implement built-in function-like variables and runtime metadata helpers #21

@Matographo

Description

@Matographo

Summary

Add a reserved built-in namespace for values such as time, date, current file metadata, and loop metadata.

Why

Built-ins reduce template boilerplate and allow useful runtime metadata without arbitrary code execution.

Acceptance Criteria

  • Built-ins are documented and deterministic where possible
  • Built-ins do not collide with user variables
  • Built-ins can be used in expressions and control flow

Dependencies

Metadata

Metadata

Assignees

No one assigned

    Labels

    builtinsBuilt-in variables and runtime helperslanguageTemplate language grammar, parser, and evaluatorpriority:mediumMedium-priority work item

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions