aboutsummaryrefslogtreecommitdiff
path: root/java/Makefile
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2014-04-02 22:23:37 -0500
committerJoel Martin <github@martintribe.org>2014-04-02 22:23:37 -0500
commitea81a8087bcd7953b083a2be9db447f75e7ebf56 (patch)
tree6cf47a2dbd55d42efc4a901eaabdec952f40ce89 /java/Makefile
parent1617910ad342a55762f3ddabb975849d843cff85 (diff)
downloadmal-ea81a8087bcd7953b083a2be9db447f75e7ebf56.tar.gz
mal-ea81a8087bcd7953b083a2be9db447f75e7ebf56.zip
All: split types into types, env, printer, core.
- types: low-level mapping to the implementation language. - core: functions on types that are exposed directly to mal. - printer: implementation called by pr-str, str, prn, println. - env: the environment implementation - Also, unindent all TCO while loops so that the diff of step4 and step5 are minimized.
Diffstat (limited to 'java/Makefile')
-rw-r--r--java/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/java/Makefile b/java/Makefile
index 8559a05..e6312a3 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -2,8 +2,10 @@
TESTS =
-SOURCES = src/main/java/mal/types.java src/main/java/mal/readline.java \
- src/main/java/mal/reader.java src/main/java/mal/stepA_more.java
+SOURCES = src/main/java/mal/readline.java src/main/java/mal/types.java \
+ src/main/java/mal/reader.java src/main/java/mal/printer.java \
+ src/main/java/mal/env.java src/main/java/mal/core.java \
+ src/main/java/mal/stepA_more.java
#.PHONY: stats tests $(TESTS)
.PHONY: stats