コード例 #1
0
    public Script()
    {
        // 寄存器初始化
        _ret_val = new Op {
            type = OpType.Null
        };

        funcTable   = new FuncTable();
        symbolTable = new SymbolTable();
        labelTable  = new LabelTable();
        stringTable = new StringTable();
        instrStream = new InstrStream();
        stack       = new RuntimeStack();

        // 初始化运行时堆栈大小
        stack.SetStackSize(1024);
    }