# KindCons v0.20
# `AriExp' demo makefile

output.lst: src.tst test.exe
	test.exe src.tst > output.lst

test.exe: test.o _parser.o _lexer.o _error.o _actions.o
	gcc test.o _parser.o _lexer.o _error.o _actions.o

test.o: test.c _parser.h _error.h
	gcc -c test.c

_parser.o: _parser.c _parser.h _lexer.h _actions.h _error.h
	gcc -c _parser.c

_lexer.o: _lexer.c _lexer.h _error.h
	gcc -c _lexer.c

_actions.o: _actions.c _actions.h _error.h
	gcc -c _actions.c

_error.o: _error.c _error.h
	gcc -c _error.c

_parser.h: AriExp.lng
	KindCons -T AriExp.lng

_parser.c: AriExp.lng
	KindCons -T AriExp.lng

_lexer.h: AriExp.lng
	KindCons -T AriExp.lng

_lexer.c: AriExp.lng
	KindCons -T AriExp.lng

_actions.h: AriExp.lng
	KindCons -T AriExp.lng

_actions.c: AriExp.lng
	KindCons -T AriExp.lng

_error.c: AriExp.lng
	KindCons -T AriExp.lng

_error.h: AriExp.lng
	KindCons -T AriExp.lng

