craft_grammar.models module¶
Pydantic models for grammar.
- class craft_grammar.models.Grammar¶
Bases:
Generic
[T
]Grammar aware type.
Allows to use Grammar[T] to define a grammar-aware type.
Grammar[int] Grammar[list[str]] Grammar[dict[str, int]]
- class craft_grammar.models.GrammarMetaClass¶
Bases:
type
Grammar type metaclass.
Allows to use GrammarType[T] to define a grammar-aware type.