Ticket #236: eval.diff
File eval.diff, 474 bytes (added by , 12 years ago) |
---|
-
Lisp.java
520 520 } 521 521 else 522 522 { 523 if (first .car() == Symbol.LAMBDA)523 if (first instanceof Cons && first.car() == Symbol.LAMBDA) 524 524 { 525 525 Closure closure = new Closure(first, env); 526 526 return evalCall(closure, ((Cons)obj).cdr, env, thread);