Skip to content

Add source-generated Interpreter pattern path #206

@JerrettDavis

Description

@JerrettDavis

PatternKit has a fluent Interpreter runtime and production examples, but the GoF coverage audit needs a first-class source-generated path as well.\n\nAcceptance criteria:\n- Add generator attributes for declaring a grammar/DSL or expression-family interpreter shape.\n- Generate the interpreter composition with deterministic diagnostics and no reflection in hot paths.\n- Include TinyBDD generator tests, runtime tests, and real-world examples.\n- Document the fluent path and generated path side by side.\n- Include IServiceCollection integration for the example/demo surface.\n- Land green on CI, CodeQL, docs, and coverage.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions