public class PowerQueryGrammarParser extends TCustomParser
TCustomParser implementation for Power Query M.
yyparse() synthesises a single TDummy root node
covering the entire statement token span and reports success. The real
M-language document parsing happens inside
TPowerQueryDocumentStmt.doParseStatement(gudusoft.gsqlparser.TCustomSqlStatement)
via gudusoft.gsqlparser.parser.powerquery.PowerQueryDocumentParser.
Naming: uses PowerQueryGrammarParser instead of
TParserPowerQuery to avoid the project's generated-file hook
(see .claude/hooks/protect-generated-files.sh).
lexer, nf, rootNode, sourcetokenlist, sql, sqlcmds| Constructor and Description |
|---|
PowerQueryGrammarParser(TSourceTokenList sourcetokens) |
| Modifier and Type | Method and Description |
|---|---|
int |
yyparse() |
do_yyparse, getNfpublic PowerQueryGrammarParser(TSourceTokenList sourcetokens)
public int yyparse()
yyparse in class TCustomParser