public ParseCurrentTokenExpression ( ) : |
||
리턴 |
private static void HandlePositiveConditional(SuperSimpleTemplateParserState state) { var condition = SyntaxTree.Conditional( state.ParseCurrentTokenExpression(), SyntaxTree.Block() ); state.AddNodeToCurrentBlock(condition); state.PushNewScope(condition.TrueBlock); }
private static void HandleEachOverExpression(SuperSimpleTemplateParserState state) { var each = SyntaxTree.Iterate( state.ParseCurrentTokenExpression(), SyntaxTree.Block() ); state.AddNodeToCurrentBlock(each); state.PushNewScope(each.Body, each.ItemType); }
private static void HandlePositiveConditional(SuperSimpleTemplateParserState state) { var condition = SyntaxTree.Conditional( state.ParseCurrentTokenExpression(), SyntaxTree.Block() ); state.AddNodeToCurrentBlock(condition); state.PushNewScope(condition.TrueBlock); }
private static void HandleEachOverExpression(SuperSimpleTemplateParserState state) { var each = SyntaxTree.Iterate( state.ParseCurrentTokenExpression(), SyntaxTree.Block() ); state.AddNodeToCurrentBlock(each); state.PushNewScope(each.Body, each.ItemType); }