interpreter.do (223B)
1 deps=$(grep '^#include ".*\.h"' interpreter.c | sed 's/#include "\(.*\).h"/\1.o/') 2 redo-ifchange $deps 3 src=$(ag -L '^main\(' | grep '\.c$' | sed 's/\.c/.o/') 4 echo cc $src interpreter.c -o $1 >&2 5 cc $src interpreter.c -o $3