From d917f41beca176b8f2b682ac3a2c25b148752b71 Mon Sep 17 00:00:00 2001 From: Thomas Albers Raviola Date: Wed, 15 May 2024 16:21:29 +0200 Subject: Add syntax form for writing macros * src/core.lisp (syntax): Change evaluation rules to replace arguments inside macro expansion. * src/eval.lisp (tree-eval): Add Evaluation route for chains with a syntax closure. * t/test4.chn: New file. --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index 0f030a8..b6b4f60 100644 --- a/README.md +++ b/README.md @@ -96,3 +96,4 @@ with your patch to the following address: thomas _at_ thomaslabs _dot_ org ;; type 2 - {{@lambda}{@x @y}{@x}}{Hello}{World} ;; semantically. What exactly is a chain? +;; is syntax just like define-syntax in scheme? -- cgit v1.2.3