SHELL := zsh GHCOPT = -XMultiParamTypeClasses -XFunctionalDependencies -XTypeSynonymInstances -XFlexibleInstances all: @ghc --make Main.hs $(GHCOPT) -o dtas .PHONY: clean test clean: rm -Rf **/**.o **/**.hi dtas test: all cat ../2_isa/src/sum.s && echo '==== here comes the DT ASM output ====' && cat ../2_isa/src/sum.s | ./dtas