コード例 #1
0
 public VSMXFunction(VSMXInterpreter interpreter, int args, int localVars, int startLine) : base(interpreter)
 {
     this.args      = args;
     this.localVars = localVars;
     this.startLine = startLine;
     prototype      = new VSMXObject(interpreter, "Function");
 }
コード例 #2
0
        public override VSMXBaseObject createVSMXObject(VSMXInterpreter interpreter, VSMXBaseObject parent, RCOEntry entry)
        {
            VSMXBaseObject @object = base.createVSMXObject(interpreter, parent, entry);

            VSMXObject root = new VSMXObject(interpreter, null);

            @object.setPropertyValue(Resource.rootName, root);

            return(root);
        }