1 MAKEFLAGS
:= --no-builtin-rules
3 OCAMLC_OPTIONS
:= -w A
-warn-error A
4 OCAMLC_BYTE
:= ocamlc.opt
$(OCAMLC_OPTIONS
)
6 .PHONY
: build
clean demo_unbalanced
9 straight_line_program_interpreter \
13 $(OCAMLC_BYTE
) -o
$@
$*.cmo
16 $(OCAMLC_BYTE
) -o
$@
-c
$<
22 rm -f straight_line_program_interpreter
25 .
/tree a b c d e f g h i j k l m n o p q r s t u v foo bar kgkvbkvg lkhjlk gfjyfjf fdtrdchfhtr trhfgfch hjlilijhl iygkyugkgkhy | neato
-T png
> tree.png
27 demo_unbalanced
: tree.png