aboutsummaryrefslogtreecommitdiff
path: root/go/Makefile
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2014-10-06 21:03:03 -0500
committerJoel Martin <github@martintribe.org>2014-10-06 21:03:03 -0500
commit17e1c5f9f4006399398e8bb7e219a79962ebf3f0 (patch)
treecb7de0111d91c56ae61ee500a2798264773cf54b /go/Makefile
parentaf8fdff41e260b1b21be0e127afb536980f43804 (diff)
downloadmal-17e1c5f9f4006399398e8bb7e219a79962ebf3f0.tar.gz
mal-17e1c5f9f4006399398e8bb7e219a79962ebf3f0.zip
go: add step5_tco. Refactor env.
Move EnvType interface definition to types.go. Remove Env pointers.
Diffstat (limited to 'go/Makefile')
-rw-r--r--go/Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/go/Makefile b/go/Makefile
index a029af7..7b7f2f1 100644
--- a/go/Makefile
+++ b/go/Makefile
@@ -4,12 +4,13 @@ export GOPATH := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
SOURCES_BASE = src/types/types.go src/reader/reader.go src/printer/printer.go \
src/env/env.go src/core/core.go
-SOURCES_LISP = src/step4_if_fn_do/step4_if_fn_do.go
+SOURCES_LISP = src/step5_tco/step5_tco.go
SOURCES = $(SOURCES_BASE) $(SOURCES_LISP)
#####################
-SRCS = step0_repl.go step1_read_print.go step2_eval.go step3_env.go step4_if_fn_do.go
+SRCS = step0_repl.go step1_read_print.go step2_eval.go step3_env.go \
+ step4_if_fn_do.go step5_tco.go
BINS = $(SRCS:%.go=%)
#####################