677678679680681682683684685686687
{ // EVAL must be before SYMTAB. EVAL = new LispEvaluator(this); SYMTAB = new SymbolTable(this); initializeConstants(); // Have to be careful about initializing this...
179180181182183184185186187188189190
f_uses = puses; if (symtab instanceof SymbolTable) f_symbolTable = symtab; else f_symbolTable = new SymbolTable(f_lisp); if (shadows instanceof SymbolTable) f_shadowingSymbols = shadows; else f_shadowingSymbols = new SymbolTable(f_lisp); }