Loyc.LLParserGenerator.StageOneParser.GrammarExpr C# (CSharp) Method

GrammarExpr() protected method

protected GrammarExpr ( ) : LNode
return LNode
		protected LNode GrammarExpr()
		{
			TT la0;
			var a = SlashExpr();
			// Line 58: (TT.Alt SlashExpr)*
			for (;;) {
				la0 = (TT) LA0;
				if (la0 == TT.Alt) {
					var op = MatchAny();
					var b = SlashExpr();
					#line 58 "StageOneParserGrammar.ecs"
					Infix(ref a, (Symbol) op.Value, b);
					#line default
				} else
					break;
			}
			#line 59 "StageOneParserGrammar.ecs"
			return a;
			#line default
		}
		LNode SlashExpr()