Ejemplo n.º 1
0
        public CodeGen()
        {
            locals = 0;
            globOffset = 0;
            baseOffset = 0;
            argOffset = 0;
            symbols = symbols = new FusionCore.DSASM.SymbolTable();

            astNodes = new List<Node>();
            functions = new FusionCore.DSASM.FunctionTable();
            executable = new FusionCore.DSASM.Executable();
            backpatchTable = new BackpatchTable();
        }
Ejemplo n.º 2
0
        public CodeGen()
        {
            locals     = 0;
            globOffset = 0;
            baseOffset = 0;
            argOffset  = 0;
            symbols    = symbols = new FusionCore.DSASM.SymbolTable();

            astNodes       = new List <Node>();
            functions      = new FusionCore.DSASM.FunctionTable();
            executable     = new FusionCore.DSASM.Executable();
            backpatchTable = new BackpatchTable();
        }