Property | Type | Description | |
---|---|---|---|
BoolClass | |||
ClassClass | |||
Fiber | |||
FiberClass | |||
FnClass | |||
ListClass | |||
MapClass | |||
MethodNames | List |
||
NullClass | |||
NumClass | |||
ObjectClass | |||
RangeClass | |||
StringClass |
Method | Description | |
---|---|---|
Call ( |
||
FindVariable ( string name ) : Wren.Core.Objects.Obj | ||
FindVariable ( string moduleName, string name ) : Wren.Core.Objects.Obj | ||
Interpret ( string moduleName, string sourcePath, string source ) : InterpretResult | ||
Primitive ( |
||
WrenVM ( ) : System |
Method | Description | |
---|---|---|
BindMethod ( bool isStatic, int symbol, |
||
CheckArity ( Wren.Core.Objects.Obj args, int numArgs, int stackStart ) : bool | ||
DeclareVariable ( |
||
DefineVariable ( |
||
GetCoreModule ( ) : |
||
GetModule ( Wren.Core.Objects.Obj name ) : |
||
GetModuleByName ( string name ) : |
||
HandleRuntimeError ( ) : bool | ||
ImportModule ( Wren.Core.Objects.Obj name ) : Wren.Core.Objects.Obj | ||
ImportVariable ( Wren.Core.Objects.Obj moduleName, Wren.Core.Objects.Obj variableName, Wren.Core.Objects.Obj &result ) : bool | ||
LoadIntoCore ( string source ) : InterpretResult | ||
LoadModule ( Wren.Core.Objects.Obj name, string source ) : |
||
MethodNotFound ( |
||
RunInterpreter ( ) : bool | ||
ValidateSuperclass ( Wren.Core.Objects.Obj name, Wren.Core.Objects.Obj superclassContainer ) : Wren.Core.Objects.Obj |
public Call ( |
||
objClass | ||
s | string | |
return | void |
public FindVariable ( string name ) : Wren.Core.Objects.Obj | ||
name | string | |
return | Wren.Core.Objects.Obj |
public FindVariable ( string moduleName, string name ) : Wren.Core.Objects.Obj | ||
moduleName | string | |
name | string | |
return | Wren.Core.Objects.Obj |
public Interpret ( string moduleName, string sourcePath, string source ) : InterpretResult | ||
moduleName | string | |
sourcePath | string | |
source | string | |
return | InterpretResult |
public Primitive ( |
||
objClass | ||
s | string | |
func | Primitive | |
return | void |
public static ObjClass,Wren.Core.Objects BoolClass | ||
return |
public static ObjClass,Wren.Core.Objects ClassClass | ||
return |
public static ObjClass,Wren.Core.Objects FiberClass | ||
return |
public static ObjClass,Wren.Core.Objects FnClass | ||
return |
public static ObjClass,Wren.Core.Objects ListClass | ||
return |
public static ObjClass,Wren.Core.Objects MapClass | ||
return |
public static ObjClass,Wren.Core.Objects NullClass | ||
return |
public static ObjClass,Wren.Core.Objects NumClass | ||
return |
public static ObjClass,Wren.Core.Objects ObjectClass | ||
return |
public static ObjClass,Wren.Core.Objects RangeClass | ||
return |