namespaceSqlFaker\PostgreSql\Generation\Lexeme
Classes 4§
| DefinitionFactory | Declares scanner values, fixed spellings, contextual domains and spacing for PostgreSQL 16.6 and 17.2.
Source tag REL_17_2 matches pg-17.2 in resources/version.php; REL_16_6 (pg-16.6) declares a strict subset
of its keywords with the same scanner rules, so both releases share these declarations. |
| HashBoundLexemeGenerator | Implements the modulus/remainder name checks in PostgreSQL 17.2 gram.y/PartitionBoundSpec. |
| KeywordLexemeGenerator | Combines kwlist.h registrations with parser.c/base_yylex's required followers for lookahead tokens. |
| LexicalDefinition | Carries one lexical composition and its tokenizer and token-budget metadata. |