diff --git a/.gitignore b/.gitignore index ef6fadb..9bea739 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ /src/*.o -/lisp -/lisp-test +/arcane-scheme-lisp +/arcane-scheme-lisp-test diff --git a/Makefile b/Makefile index dd97043..975ef27 100644 --- a/Makefile +++ b/Makefile @@ -15,19 +15,19 @@ OBJS = \ MAIN_OBJS = $(OBJS) src/main.c.o TEST_OBJS = $(OBJS) src/main-test.c.o -repl: lisp - ./lisp +repl: arcane-scheme-lisp + ./arcane-scheme-lisp -test: lisp-test - ./lisp-test +test: arcane-scheme-lisp-test + ./arcane-scheme-lisp-test clean: - rm -f lisp $(MAIN_OBJS) $(TEST_OBJS) + rm -f arcane-scheme-lisp arcane-scheme-lisp-test $(MAIN_OBJS) $(TEST_OBJS) -lisp: $(MAIN_OBJS) +arcane-scheme-lisp: $(MAIN_OBJS) $(CC) -o $@ $^ $(CFLAGS) -lisp-test: $(TEST_OBJS) +arcane-scheme-lisp-test: $(TEST_OBJS) $(CC) -o $@ $^ $(CFLAGS) %.c.o: %.c diff --git a/src/builtins.h b/src/builtins.h index dd64301..93436c4 100644 --- a/src/builtins.h +++ b/src/builtins.h @@ -1,5 +1,5 @@ -#ifndef __LISP_BUILTINS_H__ -#define __LISP_BUILTINS_H__ +#ifndef __ARCANE_SCHEME_LISP_BUILTINS_H__ +#define __ARCANE_SCHEME_LISP_BUILTINS_H__ #include "object.h" diff --git a/src/ctype.h b/src/ctype.h index 5d30daa..e18efb4 100644 --- a/src/ctype.h +++ b/src/ctype.h @@ -1,5 +1,5 @@ -#ifndef __LISP_CTYPE_H__ -#define __LISP_CTYPE_H__ +#ifndef __ARCANE_SCHEME_LISP_CTYPE_H__ +#define __ARCANE_SCHEME_LISP_CTYPE_H__ #include diff --git a/src/eval.h b/src/eval.h index 234f410..18aa00c 100644 --- a/src/eval.h +++ b/src/eval.h @@ -1,5 +1,5 @@ -#ifndef __LISP_EVAL_H__ -#define __LISP_EVAL_H__ +#ifndef __ARCANE_SCHEME_LISP_EVAL_H__ +#define __ARCANE_SCHEME_LISP_EVAL_H__ #include "object.h" diff --git a/src/lexer.h b/src/lexer.h index b5cb879..bc306d5 100644 --- a/src/lexer.h +++ b/src/lexer.h @@ -1,5 +1,5 @@ -#ifndef __LISP_LEXER_H__ -#define __LISP_LEXER_H__ +#ifndef __ARCANE_SCHEME_LISP_LEXER_H__ +#define __ARCANE_SCHEME_LISP_LEXER_H__ #include "tokens.h" diff --git a/src/object.h b/src/object.h index 18e8025..6bb8506 100644 --- a/src/object.h +++ b/src/object.h @@ -1,5 +1,5 @@ -#ifndef __LISP_OBJECT_H__ -#define __LISP_OBJECT_H__ +#ifndef __ARCANE_SCHEME_LISP_OBJECT_H__ +#define __ARCANE_SCHEME_LISP_OBJECT_H__ #include #include diff --git a/src/parser.h b/src/parser.h index fbcf30a..30cafac 100644 --- a/src/parser.h +++ b/src/parser.h @@ -1,5 +1,5 @@ -#ifndef __LISP_PARSER_H__ -#define __LISP_PARSER_H__ +#ifndef __ARCANE_SCHEME_LISP_PARSER_H__ +#define __ARCANE_SCHEME_LISP_PARSER_H__ #include "object.h" #include "tokens.h" diff --git a/src/tokens.h b/src/tokens.h index 01d66e3..05972e7 100644 --- a/src/tokens.h +++ b/src/tokens.h @@ -1,5 +1,5 @@ -#ifndef __LISP_TOKENS_H__ -#define __LISP_TOKENS_H__ +#ifndef __ARCANE_SCHEME_LISP_TOKENS_H__ +#define __ARCANE_SCHEME_LISP_TOKENS_H__ #include #include