Skip to content

Implement inline and block rendering semantics #19

@Matographo

Description

@Matographo

Summary

Add rendering behavior that clearly separates same-line substitution from multi-line control-flow output.

Why

Whitespace and newline correctness are critical for code generation and config-file rendering.

Acceptance Criteria

  • Inline constructs stay on the current line unless the template says otherwise
  • Block constructs preserve intended multi-line structure
  • Behavior is documented and tested

Dependencies

Metadata

Metadata

Assignees

No one assigned

    Labels

    languageTemplate language grammar, parser, and evaluatorpriority:highHigh-priority work itemrenderingRendering pipeline and output behaviortestingAutomated testing and validation coverage

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions