public AphidInterpreter Constructor05(AphidObject currentScope, AphidLoader loader) { AphidInterpreter target = new AphidInterpreter(currentScope, loader); return(target); // TODO: add assertions to method AphidInterpreterTest.Constructor05(AphidObject, AphidLoader) }
public AphidInterpreter Constructor04(AphidLoader loader) { AphidInterpreter target = new AphidInterpreter(loader); return(target); // TODO: add assertions to method AphidInterpreterTest.Constructor04(AphidLoader) }
protected override List<AphidExpression> MutateCore(AphidExpression expression, out bool hasChanged) { if (!(expression is LoadScriptExpression)) { hasChanged = false; return null; } hasChanged = true; var str = ((StringExpression)((LoadScriptExpression)expression).FileExpression).Value; str = StringParser.Parse(str); var strFile = new AphidLoader(null).FindScriptFile(str); return AphidParser.Parse(File.ReadAllText(strFile)); }
public AphidScriptOptimizer(AphidLoader loader) { _loader = loader; }
private void Init() { _opHelper = new OperatorHelper(CallInitFunction); _loader = new AphidLoader(this); }
private void Init() { _loader = new AphidLoader(this); }