summaryrefslogtreecommitdiff
path: root/src/lisp/test.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lisp/test.lisp')
-rw-r--r--src/lisp/test.lisp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lisp/test.lisp b/src/lisp/test.lisp
index bbaf6e0a..f3427df2 100644
--- a/src/lisp/test.lisp
+++ b/src/lisp/test.lisp
@@ -34,4 +34,10 @@
(defn always (x)
(fn () x))
+(defn fletfn (x)
+ (letfn ((a (b) b)
+ (c (d) (a d))
+ (d (x) (d a)))
+ (c x)))
+
(defn fr (a b & c) c) \ No newline at end of file