]> gitweb.factorcode.org Git - factor.git/commitdiff
Constant-diadic lambdas work now, just need to get vararg lambdas and macros
authorJames Cash <james.nvc@gmail.com>
Thu, 14 Aug 2008 02:54:34 +0000 (22:54 -0400)
committerJames Cash <james.nvc@gmail.com>
Sun, 24 Aug 2008 03:13:32 +0000 (23:13 -0400)
extra/lisp/lisp.factor

index 5f5cebc0709d1c0873e5b438a7646667f0e1f38f..9fd8c149338982f0dae7150173c4f3f1686563cb 100644 (file)
@@ -49,7 +49,7 @@ DEFER: define-lisp-macro
     swap '[ , cut '[ @ , seq>list ] call , call ] ;
 
 : normal-lambda ( body vars -- quot )
-    localize-lambda <lambda> lambda-rewrite [ compose call ] compose 1quotation ;
+    localize-lambda <lambda> lambda-rewrite [ compose call call ] compose 1quotation ;
 PRIVATE>
 
 : convert-lambda ( cons -- quot )