namespaceSqlFaker\PostgreSql\Generation\Lexeme

Classes 4§

DefinitionFactoryDeclares 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.
HashBoundLexemeGeneratorImplements the modulus/remainder name checks in PostgreSQL 17.2 gram.y/PartitionBoundSpec.
KeywordLexemeGeneratorCombines kwlist.h registrations with parser.c/base_yylex's required followers for lookahead tokens.
LexicalDefinitionCarries one lexical composition and its tokenizer and token-budget metadata.