To run BNFC: bnfc -m MCalc.cf make To run the interpreter: runhaskell icalc.hs