[armedbear-cvs] r11361 - trunk/j/src/org/armedbear/lisp
Ville Voutilainen
vvoutilainen at common-lisp.net
Mon Oct 20 21:13:18 UTC 2008
Author: vvoutilainen
Date: Mon Oct 20 21:13:17 2008
New Revision: 11361
Log:
iRemove old cruft that escaped previous cleanup rounds.
The 8-parameter version of execute() had a separate
special variable handling loop that has been long
since refactored elsewhere.
Modified:
trunk/j/src/org/armedbear/lisp/Closure.java
Modified: trunk/j/src/org/armedbear/lisp/Closure.java
==============================================================================
--- trunk/j/src/org/armedbear/lisp/Closure.java (original)
+++ trunk/j/src/org/armedbear/lisp/Closure.java Mon Oct 20 21:13:17 2008
@@ -597,8 +597,6 @@
final LispThread thread = LispThread.currentThread();
SpecialBinding lastSpecialBinding = thread.lastSpecialBinding;
Environment ext = new Environment(environment);
- for (Symbol special : specials)
- ext.declareSpecial(special);
bindRequiredParameters(ext, thread, first, second, third, fourth,
fifth, sixth, seventh, eighth);
return bindParametersAndExecute(ext, thread,
More information about the armedbear-cvs
mailing list