classLexicalDefinition
final class LexicalDefinition
Carries one lexical composition and its tokenizer and token-budget metadata.
Properties§
public ReverseLexemeGenerator $pipelineRealizes the declared lexemes with their spacing rules for the selected release.
public LexemeGenerator $lexemespublic array<string, list<string>> $keywordsMethods§
public function __construct(
string $version,
string $dialect,
public LexemeGenerator $lexemes,
SpacingRule $spacing,
public array<string, list<string>> $keywords,
)Parameters
$version | string | |
$dialect | string | |
$lexemes | LexemeGenerator | |
$spacing | SpacingRule | |
$keywords | array<string, list<string>> |
Test cases 1
Calls 2
Test cases 7§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 6
LexicalExceptionTestcallsSqlGeneratorFactoryTestcallsGenerationContextTestcallsDefinitionFactoryTestcallsLexicalGrammarTestcallsSqliteProviderTestcalls