Пример #1
0
        internal static LiteralNode Literal(LiteralNode.Type type, object value, Symbol s)
        {
            LiteralNode res = new LiteralNode();

            res.kind  = Kind.Literal;
            res.start = s.pos;
            res.end   = s.endpos;
            res.type  = type;
            res.value = value;
            return(res);
        }
Пример #2
0
 internal static LiteralNode Literal( LiteralNode.Type type, object value, Symbol s )
 {
     LiteralNode res = new LiteralNode();
     res.kind = Kind.Literal;
     res.start = s.pos;
     res.end = s.endpos;
     res.type = type;
     res.value = value;
     return res;
 }