aboutsummaryrefslogtreecommitdiffstats
path: root/src/bootstrap/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bootstrap/main.c')
-rwxr-xr-xsrc/bootstrap/main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bootstrap/main.c b/src/bootstrap/main.c
index e8e530d..052f1c0 100755
--- a/src/bootstrap/main.c
+++ b/src/bootstrap/main.c
@@ -40,6 +40,7 @@ init(void) {
40 MAKE_ENV_VAR(global_env, "nil", obj_nil); 40 MAKE_ENV_VAR(global_env, "nil", obj_nil);
41 41
42 // Primitive procedures. 42 // Primitive procedures.
43 MAKE_ENV_PROC(global_env, "eval", proc_eval);
43 MAKE_ENV_PROC(global_env, "quote", proc_quote); 44 MAKE_ENV_PROC(global_env, "quote", proc_quote);
44 MAKE_ENV_PROC(global_env, "car", proc_car); 45 MAKE_ENV_PROC(global_env, "car", proc_car);
45 MAKE_ENV_PROC(global_env, "cdr", proc_cdr); 46 MAKE_ENV_PROC(global_env, "cdr", proc_cdr);
@@ -72,6 +73,7 @@ init(void) {
72 MAKE_ENV_PROC(global_env, "=", proc_num_equal); 73 MAKE_ENV_PROC(global_env, "=", proc_num_equal);
73 MAKE_ENV_PROC(global_env, "eq?", proc_equal); 74 MAKE_ENV_PROC(global_env, "eq?", proc_equal);
74 MAKE_ENV_PROC(global_env, "def", proc_define); 75 MAKE_ENV_PROC(global_env, "def", proc_define);
76 MAKE_ENV_PROC(global_env, "set!", proc_set);
75} 77}
76 78
77void 79void