diff options
| author | Felix Perktold <Felix.Perktold@student.uibk.ac.at> | 2026-01-18 15:51:54 +0100 |
|---|---|---|
| committer | Felix Perktold <Felix.Perktold@student.uibk.ac.at> | 2026-01-18 15:51:54 +0100 |
| commit | a2ab90cfb9e364a3de7157b2ea2905e4c944583d (patch) | |
| tree | f0dc1ca808a0f0b570c028178d80ebf79ff16a03 /lisp_api.h | |
| parent | db3fdda53f16644181a6c68b3e9152af9b300066 (diff) | |
renamed builtins to procedures
Diffstat (limited to 'lisp_api.h')
| -rw-r--r-- | lisp_api.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -12,7 +12,7 @@ typedef enum { VT_NIL, VT_PAIR, VT_LAMBDA, - VT_BUILTIN + VT_PROCEDURE } val_type; struct value { @@ -33,7 +33,7 @@ struct value { } lambda; struct { value *(*fn) (env *, value *); - } builtin; + } procedure; } as; }; @@ -43,7 +43,7 @@ value *make_symbol(const char *sym); value *make_string(const char *str); value *make_nil(); value *make_lambda(env *e, value *params, value *body); -value *make_builtin(value *(*fn) (env *, value *)); +value *make_procedure(value *(*fn) (env *, value *)); value *cons(value *car, value *cdr); value *car(value *cons); value *cdr(value *cons); |
