Пример #1
0
        public bool Visit(IntegerNode node)
        {
            if (node.Type != null)
            {
                return(true);
            }

            node.Type = _stack.SymInt;
            return(true);
        }
 public void Visit(IntegerNode integer)
 {
     EmitComment("{0}", integer.Value);
     Emit("ldc", integer.Value);
 }
Пример #3
0
 public void Visit(IntegerNode integer)
 {
     EmitComment("Constant integer {0}", integer.Value);
     Emit("stack.push({0});", integer.Value);
 }
Пример #4
0
 public ConstantExpressionNode(IntegerNode value)
 {
     Value = value;
 }
Пример #5
0
 public void Visit(IntegerNode integer)
 {
     EmitComment("{0}", integer.Value);
     Emit("ldc.i4", integer.Value);
 }
Пример #6
0
 public ConstantExpressionNode(IntegerNode value)
 {
     Value = value;
 }
Пример #7
0
 public PrinterNode Visit(IntegerNode node)
 {
     return(new PrinterNode(node.Token.StringValue));
 }
 public string Print(IntegerNode inode)
 {
     return(inode.t + "");
 }
 public void Visit(IntegerNode integer)
 {
     EmitComment("Constant integer {0}", integer.Value);
     Emit("stack.push({0});", integer.Value);
 }