aboutsummaryrefslogtreecommitdiff
path: root/src/interp.c
diff options
context:
space:
mode:
authorMistivia <i@mistivia.com>2025-06-20 19:56:30 +0800
committerMistivia <i@mistivia.com>2025-06-20 19:56:30 +0800
commite88146d1f14577c68de8117964c222c754757a84 (patch)
tree380f57dff78ee3c898c01c291df96c7a81cac85f /src/interp.c
parent762e68ac1b2b9825b08d11fc00bafbac677d5354 (diff)
quasiquote
Diffstat (limited to 'src/interp.c')
-rw-r--r--src/interp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/interp.c b/src/interp.c
index f03a688..e5e9167 100644
--- a/src/interp.c
+++ b/src/interp.c
@@ -55,6 +55,7 @@ void Interp_init(Interp *self) {
Interp_add_primitive(self, "funcall", primitive_funcall);
Interp_add_primitive(self, "apply", primitive_apply);
Interp_add_primitive(self, "quote", primitive_quote);
+ Interp_add_primitive(self, "quasiquote", primitive_quasi);
Interp_add_userfunc(self, "eval", lisp_eval);
Interp_add_userfunc(self, "show", builtin_show);