File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,6 +25,28 @@ objs = \
2525
2626default : runtime.o
2727
28+ outlaw.rkt : compile-stdin.rkt \
29+ ast.rkt \
30+ parse.rkt \
31+ a86/ast.rkt \
32+ registers.rkt \
33+ types.rkt \
34+ lambdas.rkt \
35+ fv.rkt \
36+ utils.rkt \
37+ compile-ops.rkt \
38+ compile-datum.rkt \
39+ compile-expr.rkt \
40+ compile-define.rkt \
41+ compile-literals.rkt \
42+ compile.rkt \
43+ read-all.rkt \
44+ a86/printer.rkt \
45+ compile-stdin.rkt
46+ (racket -t combine.rkt -m compile-stdin.rkt stdlib.rkt ; \
47+ printf " (main)\n" ) \
48+ > outlaw.rkt
49+
2850runtime.o : $(objs )
2951 ld -r $(objs ) -o runtime.o
3052
@@ -44,7 +66,7 @@ stdlib.s: stdlib.rkt
4466 cat $< | racket -t compile-stdin.rkt -m > $@
4567
4668clean :
47- rm * .o * .s * .run
69+ rm * .o * .s * .run outlaw.rkt
4870
4971test : example.run
5072 @test " $( shell ./example.run) " = " $( shell racket example.rkt) "
You can’t perform that action at this time.
0 commit comments