]> git.eli173.com Git - klapaucius/commitdiff
typechecking now enabled in config h, testing clearer
authorElijah Cohen <eli@eli173.com>
Wed, 16 Oct 2024 06:27:59 +0000 (01:27 -0500)
committerElijah Cohen <eli@eli173.com>
Wed, 16 Oct 2024 06:27:59 +0000 (01:27 -0500)
src/Makefile
src/config.h
src/test.c

index 1211867caf73f5110294899ccdc86d19ea55b38e..ff4cd89edb19053ac018da04886c5a0f369f5bfc 100644 (file)
@@ -18,7 +18,7 @@ TEST_OBJS:= $(filter-out $(BUILD)/repl.o,$(OBJS))
 
 LIBRARIES = libedit
 
-CFLAGS:= -g -Wall `pkg-config $(LIBRARIES) --cflags` -DTYPECHECK
+CFLAGS:= -g -Wall `pkg-config $(LIBRARIES) --cflags`
 LDFLAGS:= -g -Wall `pkg-config $(LIBRARIES) --libs`
 
 
index cc19f220c8259e0a6bdafbb3cbc335a49de584e2..7e78c16aeb0697552dfeb55a0223f939e7475234 100644 (file)
@@ -5,7 +5,7 @@
 // configuration file for various compile-time things
 // i.e. uint size, so on
 
-
+#define TYPECHECK
 
 #include <stdio.h>
 
index e839ce156bd8a088e40765709a0d99c815d5bd1d..e17fd404ba70b5b2066d0d5bf60717a20b7450a1 100644 (file)
@@ -10,6 +10,7 @@
 #include "builtins.h"
 
 void run_eval_test(char* str) {
+       printf("<- %s\n", str);
        Sexpr* env = init_dict();
        env = load_env(env);
        Sexpr* parsed = parse(str);