Beispiel #1
0
 internal EvaluationResult(FlowScript flowScript, EvaluatedScope scope)
 {
     FlowScript = flowScript;
     Scope      = scope;
     Functions  = new List <FunctionDeclaration>();
     Procedures = new List <EvaluatedProcedure>();
 }
Beispiel #2
0
 public EvaluatedScope(EvaluatedScope parent)
 {
     Parent               = parent;
     StaticIntVariables   = new Dictionary <int, VariableDeclaration>();
     StaticFloatVariables = new Dictionary <int, VariableDeclaration>();
     LocalIntVariables    = new Dictionary <int, VariableDeclaration>();
     LocalFloatVariables  = new Dictionary <int, VariableDeclaration>();
     Variables            = new Dictionary <string, VariableDeclaration>();
 }