Subset of C language with tree interpreter and bytecode compiler + VM.
Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
|
CFLAGS = -g
|
|
CPPFLAGS = -I/opt/local/include
|
|
LDFLAGS = -L/opt/local/lib
|
|
LDLIBS = -lgc
|
|
|
|
all : main
|
|
|
|
%.c : %.leg
|
|
leg -o $@ $<
|
|
|
|
% : %.c
|
|
cc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(LDLIBS) -o $@ $<
|
|
|
|
test : main
|
|
./main -vv test.txt
|
|
|
|
demo : main
|
|
for i in demofiles/*.c; do echo $$i; ./main -x < $$i; done
|
|
|
|
demov : main
|
|
for i in demofiles/*.c; do echo $$i; ./main -x -vv < $$i; done
|
|
|
|
spotless : clean
|
|
rm -rf *~ *.dSYM
|
|
|
|
clean : .FORCE
|
|
rm -f main
|
|
|
|
.FORCE :
|