namespaceSqlFaker\Generation\Plan
Classes 4§
| GenerationPlan public API | An immutable plan selecting the start rule, productions, lexemes and expansion limits.
Plans can be reused without carrying mutable choice cursors between generations. |
| LexemeConstraint public API | A constructive set of token spellings, independent of their position in a statement. |
| ProductionPattern @visibility root | Narrows a rule to the alternatives a caller will accept. |
| RulePlan public API | Conditions on a grammar subtree; nested conditions use grammar roles rather than global occurrence numbers. |