TOP=.. include ${TOP}/Makefile.defs expr : Expr.hs Main.lhs ${GHC} -cpp -fglasgow-exts -o expr --make Main.lhs run : expr ./expr "+ 1 1 1 1 1 1 " eof : expr echo testing premature eof ./expr "" err : expr echo testing syntax error ./expr "+ 1 +" test : run eof err clean : rm -rf expr Expr.info Expr.hs ExprData.hs *.o *.hi out.daVinci