aboutsummaryrefslogtreecommitdiff
path: root/src/builtins.h
diff options
context:
space:
mode:
authorMistivia <i@mistivia.com>2025-06-24 15:44:12 +0800
committerMistivia <i@mistivia.com>2025-06-24 15:50:55 +0800
commit65cd835954825568a432c2e62d8019269dcafd74 (patch)
tree52724d76c7506e1acce6c20903ff18fbeda02c8f /src/builtins.h
parent60b8cd0df3ed844ea5c77286ac27afff5b3c9b37 (diff)
add list function
Diffstat (limited to 'src/builtins.h')
-rw-r--r--src/builtins.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/builtins.h b/src/builtins.h
index 608df98..3832afb 100644
--- a/src/builtins.h
+++ b/src/builtins.h
@@ -3,15 +3,11 @@
#include "interp.h"
-// - char=
-// - char>
-// - char<
-// - char>=
-// - char<=
-// - char/=
-// - ord
-// - chr
-
+SExpRef builtin_set_car(Interp *interp, SExpRef args);
+SExpRef builtin_set_cdr(Interp *interp, SExpRef args);
+SExpRef builtin_length(Interp *interp, SExpRef args);
+SExpRef builtin_nth(Interp *interp, SExpRef args);
+SExpRef builtin_nthcdr(Interp *interp, SExpRef args);
SExpRef builtin_string(Interp *interp, SExpRef args);
SExpRef builtin_string_eq(Interp *interp, SExpRef args);
SExpRef builtin_string_gt(Interp *interp, SExpRef args);