rasmus.interpreter.parser
Class CompiledScript
java.lang.Object
rasmus.interpreter.parser.CompiledScript
- All Implemented Interfaces:
- Executable
public class CompiledScript
- extends java.lang.Object
- implements Executable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
returnVar
public int returnVar
private_variables
public java.lang.String[] private_variables
vardef_Names
public java.lang.String[] vardef_Names
vardef_Constants
public Variable[] vardef_Constants
varadd_to
public int[] varadd_to
varadd_from
public int[] varadd_from
varunit
public int[] varunit
varunit_params
public java.util.List<java.lang.String>[] varunit_params
varunit_defaults
public java.util.List<java.lang.Integer>[] varunit_defaults
varunit_body
public CompiledScript[] varunit_body
varunit_types
public int[] varunit_types
varcall
public int[] varcall
varcall_params
public java.util.Map<java.lang.String,java.lang.Integer>[] varcall_params
varnamespace_name
public java.lang.String[] varnamespace_name
varnamespace_body
public CompiledScript[] varnamespace_body
CompiledScript
public CompiledScript()
execute
public ExecutableInstance execute(NameSpace namespace)
- Specified by:
execute
in interface Executable