Lines Matching refs:grammar

8   def parse( grammar, rule, input, expect_errors = false )
9 @grammar = inline_grammar( grammar )
10 compile_and_load @grammar
11 grammar_module = self.class.const_get( @grammar.name )
32 def tree_parse( grammar, tree_grammar, rule, tree_rule, input )
33 @grammar = inline_grammar( grammar )
35 compile_and_load @grammar
38 grammar_module = self.class.const_get( @grammar.name )
49 parser = grammar.module::Parser.new( lexer )
61 grammar Delete;
74 grammar SingleToken;
88 grammar SingleTokenToNewNode;
102 grammar SingleTokenToNewNodeRoot;
116 grammar SingleTokenToNewNode2;
129 grammar SingleCharLiteral;
143 grammar SingleStringLiteral;
157 grammar SingleRule;
172 grammar ReorderTokens;
186 grammar ReorderTokenAndRule;
201 grammar TokenTree;
215 grammar TokenTreeAfterOtherStuff;
229 grammar NestedTokenTreeWithOuterLoop;
244 grammar OptionalSingleToken;
258 grammar ClosureSingleToken;
272 grammar PositiveClosureSingleToken;
286 grammar OptionalSingleRule;
301 grammar ClosureSingleRule;
316 grammar ClosureOfLabel;
331 grammar OptionalLabelNoListLabel;
345 grammar PositiveClosureSingleRule;
360 grammar SinglePredicateT;
374 grammar SinglePredicateF;
388 grammar MultiplePredicate;
405 grammar MultiplePredicateTrees;
422 grammar SimpleTree;
437 grammar SimpleTree2;
452 grammar NestedTrees;
467 grammar ImaginaryTokenCopy;
483 grammar TokenUnreferencedOnLeftButDefined;
499 grammar ImaginaryTokenCopySetText;
515 grammar ImaginaryTokenNoCopyFromToken;
531 grammar ImaginaryTokenNoCopyFromTokenSetText;
547 grammar MixedRewriteAndAutoAST;
564 grammar SubruleWithRewrite;
581 grammar SubruleWithRewrite2;
602 grammar NestedRewriteShutsOffAutoAST;
620 grammar RewriteActions;
635 grammar RewriteActions2;
650 grammar RefToOldValue;
666 grammar CopySemanticsForRules;
682 grammar CopySemanticsForRules2;
696 grammar CopySemanticsForRules3;
711 grammar CopySemanticsForRules3Double;
726 grammar CopySemanticsForRules4;
742 grammar CopySemanticsLists;
756 grammar CopyRuleLabel;
771 grammar CopyRuleLabel2;
786 grammar QueueingOfTokens;
801 grammar CopyOfTokens;
816 grammar TokenCopyInLoop;
831 grammar TokenCopyInLoopAgainstTwoOthers;
846 grammar ListRefdOneAtATime;
861 grammar SplitListWithLabels;
877 grammar ComplicatedMelange;
895 grammar RuleLabel;
910 grammar AmbiguousRule;
924 grammar RuleListLabel;
939 grammar RuleListLabel2;
954 grammar Optional;
969 grammar Optional2;
984 grammar Optional3;
999 grammar Optional4;
1013 grammar Optional5;
1028 grammar ArbitraryExprType;
1043 grammar SetT;
1057 grammar Set2;
1072 # grammar SetWithLabel;
1086 grammar RewriteAction;
1102 grammar OptionalSubruleWithoutRealElements;
1120 grammar Wildcard;
1134 grammar ExtraTokenInSimpleDecl;
1151 grammar MissingIDInSimpleDecl;
1168 grammar MissingSetInSimpleDecl;
1185 grammar MissingTokenGivesErrorNode;
1201 grammar ExtraTokenGivesErrorNode;
1218 grammar MissingFirstTokenGivesErrorNode;
1233 grammar MissingFirstTokenGivesErrorNode2;
1250 grammar NoViableAltGivesErrorNode;
1269 grammar Cardinality;
1283 grammar Cardinality2;
1298 grammar Cardinality3;
1313 grammar LoopCardinality;