예제 #1
0
        protected LanguageInterpreter(LanguageScope rootScope, LanguageValueAccessPrecessor valueAccessProc)
        {
            ParentDsl = rootScope.RootAst;

            ValueAccessProcessor = valueAccessProc;

            ActiveAr = new ActivationRecord <TSymbolData>(this, rootScope);
        }
예제 #2
0
 protected LanguageExpressionEvaluator(LanguageScope rootScope, LanguageValueAccessPrecessor valueAccessProc)
     : base(rootScope, valueAccessProc)
 {
 }