Example #1
0
 internal static InitializerNode Initializer( Kind k, ExprNode expr, ListNode subinits, Symbol s )
 {
     InitializerNode res = new InitializerNode();
     res.kind = k;
     res.start = s.pos;
     res.end = s.endpos;
     res.expr = expr;
     res.subinits = subinits;
     return res;
 }
Example #2
0
 internal static VariableNode Variable( IdentNode name, InitializerNode init, Symbol s )
 {
     VariableNode res = new VariableNode();
     res.kind = Kind.Variable;
     res.start = s.pos;
     res.end = s.endpos;
     res.name = name;
     res.init = init;
     return res;
 }