Example #1
0
File: Lbl.cs Project: bubbafat/HVM
 public Lbl()
 {
     _name = ".lbl";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.String };
 }
Example #2
0
 public LdIdx()
 {
     _name = "ldidx";
     _argumenttypes = new HVMType[2] { HVMType.VariableName, HVMType.Integer };
     _arguments = new Argument[2];
 }
Example #3
0
 public Ldstr()
 {
     _name = "ldstr";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.QuotedString };
 }
Example #4
0
 public DecInt()
 {
     _name = "decint";
     _argumenttypes = new HVMType[2] { HVMType.VariableName, HVMType.Integer };
     _arguments = new Argument[2];
 }
Example #5
0
 public BlkLen()
 {
     _name = "blklen";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.Variable };
 }
Example #6
0
File: Func.cs Project: bubbafat/HVM
 public Func()
 {
     _name = ".func";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.String };
 }
Example #7
0
File: Pop.cs Project: bubbafat/HVM
 public Pop()
 {
     _name = "pop";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.Variable };
 }
Example #8
0
 public Brfalse()
 {
     _name = "brfalse";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.String };
 }
Example #9
0
        public OpCodeArgumentException(int index, HVMType type, OpCode oc)
            : base(string.Format("OpCode Argument Exception ({0}): Argument {1} must be of type {2} -  OpCode: {3}", 
					oc.Line, index, type.ToString(), oc.Name))
        {
        }
Example #10
0
File: PopN.cs Project: bubbafat/HVM
 public PopN()
 {
     _name = "popn";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.Integer };
 }
Example #11
0
 public DecStr()
 {
     _name = "decstr";
     _argumenttypes = new HVMType[2] { HVMType.VariableName, HVMType.QuotedString };
     _arguments = new Argument[2];
 }
Example #12
0
File: Push.cs Project: bubbafat/HVM
 public Push()
 {
     _name = "push";
     _argumenttypes = new HVMType[1] { HVMType.Unknown };
     _arguments = new Argument[1];
 }
Example #13
0
File: Call.cs Project: bubbafat/HVM
 public Call()
 {
     _name = "call";
     _arguments = new Argument[2];
     _argumenttypes = new HVMType[2]{ HVMType.String, HVMType.Integer,  };
 }
Example #14
0
 public Maxstack()
 {
     _name = "maxstack";
     _arguments = new Argument[1];
     _argumenttypes = new HVMType[1]{ HVMType.Integer };
 }