Property | Type | Description | |
---|---|---|---|
nrOfSprakRunnersInMemory | int | ||
returnFromExternalFunctionCall | bool |
Method | Description | |
---|---|---|
ChangeGlobalVariableInitValue ( string pName, object pobject ) : void | ||
GetFinalReturnValue ( ) : object | ||
GetGlobalVariableValue ( string pName ) : object | ||
GetProfileData ( ) : ProfileData>.Dictionary |
||
HardReset ( ) : void | ||
HasFunction ( string functionName ) : bool | ||
Reset ( ) : void | ||
ResetAtFunction ( string functionName, object args ) : InterpreterTwo.ProgramFunctionCallStatus |
Returns true if the function existed
|
|
RunFunction ( string functionName, object args ) : object | ||
SprakRunner ( |
||
SprakRunner ( |
||
Start ( ) : bool | ||
Step ( ) : InterpreterTwo.Status | ||
SwapStackTopValueTo ( object pValue ) : void | ||
getCompileTimeErrorHandler ( ) : ProgrammingLanguageNr1.ErrorHandler | ||
getRuntimeErrorHandler ( ) : ProgrammingLanguageNr1.ErrorHandler | ||
printTree ( bool printExecutionCounters ) : void | ||
run ( ) : void | ||
run ( int pMaxNrOfExecutions ) : void |
Method | Description | |
---|---|---|
API_allocate ( object args ) : object | ||
API_append ( object args ) : object | ||
API_count ( object args ) : object | ||
API_createArrayOrRangeOfIndexes ( object args ) : object | ||
API_hasFunction ( object args ) : object | ||
API_hasKey ( object args ) : object | ||
API_int ( object args ) : object | ||
API_mod ( object args ) : object | ||
API_range ( object args ) : object | ||
API_removeAllElements ( object args ) : object | ||
API_removeElement ( object args ) : object | ||
API_round ( object args ) : object | ||
API_toArray ( object args ) : object | ||
API_toBool ( object args ) : object | ||
API_toNumber ( object args ) : object | ||
API_toString ( object args ) : object | ||
API_type ( object args ) : object | ||
AddExternalFunctions ( ProgrammingLanguageNr1.FunctionDefinition functionDefinitions, ProgrammingLanguageNr1.AST ast ) : ProgrammingLanguageNr1.ExternalFunctionCreator | ||
AddLocalVariables ( ProgrammingLanguageNr1.AST ast, ProgrammingLanguageNr1.VariableDefinition variableDefinitions ) : void | ||
CreateAssignmentTreeFromInitValue ( string pVariableName, object pInitValue ) : ProgrammingLanguageNr1.AST | ||
CreateScopeTree ( ProgrammingLanguageNr1.AST ast ) : ProgrammingLanguageNr1.Scope | ||
PaintAST ( ProgrammingLanguageNr1.AST ast ) : void | ||
Parse ( List |
||
PrintTokens ( ) : void | ||
Tokenize ( |
||
__CreateBuiltInFunctionDefinitions ( ) : List |
||
construct ( |
public ChangeGlobalVariableInitValue ( string pName, object pobject ) : void | ||
pName | string | |
pobject | object | |
return | void |
public GetGlobalVariableValue ( string pName ) : object | ||
pName | string | |
return | object |
public GetProfileData ( ) : ProfileData>.Dictionary |
||
return | ProfileData>.Dictionary |
public HasFunction ( string functionName ) : bool | ||
functionName | string | |
return | bool |
public ResetAtFunction ( string functionName, object args ) : InterpreterTwo.ProgramFunctionCallStatus | ||
functionName | string | |
args | object | |
return | InterpreterTwo.ProgramFunctionCallStatus |
public RunFunction ( string functionName, object args ) : object | ||
functionName | string | |
args | object | |
return | object |
public SprakRunner ( |
||
stream | ||
functionDefinitions | ProgrammingLanguageNr1.FunctionDefinition | |
return | System |
public SprakRunner ( |
||
stream | ||
functionDefinitions | ProgrammingLanguageNr1.FunctionDefinition | |
variableDefinitions | ProgrammingLanguageNr1.VariableDefinition | |
return | System |
public SwapStackTopValueTo ( object pValue ) : void | ||
pValue | object | |
return | void |
public getCompileTimeErrorHandler ( ) : ProgrammingLanguageNr1.ErrorHandler | ||
return | ProgrammingLanguageNr1.ErrorHandler |
public getRuntimeErrorHandler ( ) : ProgrammingLanguageNr1.ErrorHandler | ||
return | ProgrammingLanguageNr1.ErrorHandler |
public printTree ( bool printExecutionCounters ) : void | ||
printExecutionCounters | bool | |
return | void |
public static int nrOfSprakRunnersInMemory | ||
return | int |