|
|
@15361
|
4 years |
Mark Evenson |
Serialization of local functions and closures w/ tests (except for …
|
|
|
@14465
|
11 years |
rschlatte |
new method program_error, analogous to type_error
|
|
|
@14131
|
12 years |
ehuelsmann |
Close #219: lambda list keyword checking too lenient for ANSI.
Note: …
|
|
|
@14130
|
12 years |
ehuelsmann |
Replace a Java primitive LAMBDA-LIST-NAMES with a lisp function.
Make …
|
|
|
@13850
|
12 years |
ehuelsmann |
Remove Closure.fastProcessArgs(): it's concept has been abstracted …
|
|
|
@13849
|
12 years |
ehuelsmann |
Switch compiled closures over to the ArgumentListProcessor? completely. …
|
|
|
@13835
|
12 years |
ehuelsmann |
Further cleanup of Closure.java.
|
|
|
@13834
|
12 years |
ehuelsmann |
Further reduce footprint and complexity by eliminating
helper functions.
|
|
|
@13833
|
12 years |
ehuelsmann |
When there's no &rest parameter, pass 'null' as the value for its name.
|
|
|
@13832
|
12 years |
ehuelsmann |
Clean up references to non-existing variable.
|
|
|
@13831
|
12 years |
ehuelsmann |
Remove lambda list parsing from Closure: it's now fully handled
by …
|
|
|
@13829
|
12 years |
ehuelsmann |
Remove unused variable 'specials' and unused function 'processParameters'.
|
|
|
@13828
|
12 years |
ehuelsmann |
Remove variables 'variables' and 'bindInitForms'.
Simplify free …
|
|
|
@13826
|
12 years |
ehuelsmann |
Implement processArgs() using the ArgumentListProcessor?.
|
|
|
@13825
|
12 years |
ehuelsmann |
Implement fastProcessArgs() using the ArgumentListProcessor?.
|
|
|
@13824
|
12 years |
ehuelsmann |
Use the arglist parser in some places.
|
|
|
@13823
|
12 years |
ehuelsmann |
Add an ArgumentListProcessor? to Closure. It'll take over
argument list …
|
|
|
@13811
|
12 years |
ehuelsmann |
Performance improvement: Don't allocate a new environment and
don't …
|
|
|
@13461
|
13 years |
ehuelsmann |
Print expected minimum and maximum argument list lengths in …
|
|
|
@13440
|
13 years |
ehuelsmann |
Rename writeToString() to printObject() since that's what it's being …
|
|
|
@12678
|
14 years |
vvoutilainen |
Re #96: partial fix for argument lists where &key appears
before …
|
|
|
@12513
|
14 years |
ehuelsmann |
Remove 'private' keyword to eliminate the Java requirement
for the …
|
|
|
@12398
|
14 years |
ehuelsmann |
Move lambda-list analysis from runtime to compile time for compiled …
|
|
|
@12394
|
14 years |
ehuelsmann |
Remove premature optimization: new array creation is faster than
…
|
|
|
@12342
|
14 years |
vvoutilainen |
Convert LispErrors? to ProgramErrors?, convert a couple of asserts
to …
|
|
|
@12288
|
14 years |
vvoutilainen |
Don't extend Lisp in LispObject, static import Lisp wherever …
|
|
|
@12272
|
14 years |
ehuelsmann |
Implement functional (declared final) interface to special bindings …
|
|
|
@12254
|
15 years |
ehuelsmann |
Remove 'throws ConditionThrowable?' method annotations:
it's an …
|
|
|
@11778
|
15 years |
vvoutilainen |
Fix declaration of free specials for non-array execute.
|
|
|
@11777
|
15 years |
ehuelsmann |
Put special bindings restoration-to-old-value in a FINALLY clause at …
|
|
|
@11772
|
15 years |
ehuelsmann |
Factor out functions to separate declarations, the body and optionally …
|
|
|
@11771
|
15 years |
vvoutilainen |
Cleanup copy-paste again, this time we get rid of repetition
in the …
|
|
|
@11754
|
15 years |
vvoutilainen |
Convert using ClassCastException? to checking instanceof.
Performance …
|
|
|
@11711
|
15 years |
ehuelsmann |
Switch our internals over to the new variadic list() function.
|
|
|
@11698
|
15 years |
astalla |
reverted wrong commit.
|
|
|
@11697
|
15 years |
astalla |
Serialization support for some lisp objects.
|
|
|
@11548
|
15 years |
vvoutilainen |
Remove bindArg duplication.
|
|
|
@11529
|
15 years |
Mark Evenson |
Revert inadvertent r11528.
|
|
|
@11528
|
15 years |
Mark Evenson |
Enable optional use of JFluid profiler.
|
|
|
@11488
|
15 years |
ehuelsmann |
Add @Override annotations.
Patch by: Douglas Miles
|
|
|
@11457
|
15 years |
ehuelsmann |
Create separate project directories for ABCL and J.
|
|
copied from trunk/j/src/org/armedbear/lisp/Closure.java:
|
|
|
@11391
|
15 years |
vvoutilainen |
ABCL license is GPL + Classpath exception. This was intended
by Peter …
|