Loyc.Ecs.Parser.EcsParser.WhileStmt C# (CSharp) Method

WhileStmt() private method

private WhileStmt ( int startIndex ) : LNode
startIndex int
return LNode
		LNode WhileStmt(int startIndex)
		{
			Token lit_lpar = default(Token);
			var kw = MatchAny();
			lit_lpar = Match((int) TT.LParen);
			Match((int) TT.RParen);
			var block = Stmt();
			// line 1946
			var cond = SingleExprInside(lit_lpar, "while (...)");
			return F.Call(kw, cond, block, startIndex, block.Range.EndIndex);
		}
	
EcsParser