| 
    ScriptStack 1.0.0
    
   A .NET scripting language 
   | 
 
Internal representation of a text file (source code) which can be passed to the Interpreter to execute it. Mehr ...
Öffentliche Methoden | |
| Script (Manager manager, string scriptName) | |
| bool | EntryPoint () | 
Propertys | |
| Manager | Manager [get] | 
| string | Name [get] | 
| ReadOnlyCollection< String > | SourceLines [get] | 
| string | Source [get] | 
| Executable | Executable [get] | 
| Memory | ScriptMemory [get] | 
| ScriptStack.Collections.ReadOnlyDictionary< String, Function > | Functions [get] | 
| Function | MainFunction [get] | 
Private Methoden | |
| void | Scan (string scriptName) | 
Private Attribute | |
| Manager | manager | 
| String | scriptName | 
| List< String > | sourceCode | 
| Executable | executable | 
Internal representation of a text file (source code) which can be passed to the Interpreter to execute it.
Benutzt ScriptStack.Manager.Debug, ScriptStack.Runtime.Script.executable, ScriptStack.Runtime.Script.manager, ScriptStack.Manager.Optimize, ScriptStack.Runtime.Script.Scan(), ScriptStack.Runtime.Script.scriptName und ScriptStack.Runtime.Script.sourceCode.
| bool ScriptStack.Runtime.Script.EntryPoint | ( | ) | 
Benutzt ScriptStack.Runtime.Script.executable und ScriptStack.Runtime.Executable.FunctionExists().
Benutzt ScriptStack.Collections.ReadOnlyDictionary< TKey, TValue >.Add(), ScriptStack.Collections.ReadOnlyDictionary< TKey, TValue >.ContainsKey(), ScriptStack.Collections.ReadOnlyDictionary< TKey, TValue >.Count, ScriptStack.Runtime.Script.manager, ScriptStack.Compiler.Scanner.Scan(), ScriptStack.Manager.Scanner, ScriptStack.Runtime.Script.scriptName und ScriptStack.Runtime.Script.sourceCode.
Wird benutzt von ScriptStack.Runtime.Script.Script().
      
  | 
  private | 
Wird benutzt von ScriptStack.Runtime.Script.EntryPoint() und ScriptStack.Runtime.Script.Script().
      
  | 
  private | 
Wird benutzt von ScriptStack.Runtime.Script.Scan() und ScriptStack.Runtime.Script.Script().
      
  | 
  private | 
Wird benutzt von ScriptStack.Runtime.Script.Scan() und ScriptStack.Runtime.Script.Script().
      
  | 
  private | 
Wird benutzt von ScriptStack.Runtime.Script.Scan() und ScriptStack.Runtime.Script.Script().
      
  | 
  get | 
Wird benutzt von ScriptStack.Runtime.Interpreter.Interpreter().
      
  | 
  get | 
      
  | 
  get | 
      
  | 
  get | 
Wird benutzt von ScriptStack.Runtime.Executable.Executable(), ScriptStack.Runtime.Interpreter.FREE(), ScriptStack.Compiler.Parser.FunctionCall(), ScriptStack.Runtime.Interpreter.LOCK(), ScriptStack.Runtime.Interpreter.Reset(), ScriptStack.Compiler.Parser.RoutineCall() und ScriptStack.Compiler.Parser.VariableDeclaration().
      
  | 
  get | 
      
  | 
  get | 
      
  | 
  get | 
      
  | 
  get |