X-Git-Url: https://ruin.nu/git/%3CTMPL_VAR%20NAME=PAGE%3E?a=blobdiff_plain;f=Makefile;h=e013775c883f8ec880573016e418e397c73d2973;hb=08d98a82fabc381a8b101387f39ae5752cfeb314;hp=f662112e8f88a49689dd97c0a3f07f7a54dc3a77;hpb=2316d61f350f8b39c9a3f76b91d1d14796d5183b;p=proglang.git diff --git a/Makefile b/Makefile index f662112..e013775 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -all: Typechecker Interpreter +all: Testsyntax Typechecker Interpreter doc: Docsyntax.dvi @@ -14,6 +14,9 @@ Typechecker: Typechecker.hs Typecheck.hs Parsyntax.hs Lexsyntax.hs Abssyntax.hs Interpreter: Interpreter.hs Interpret.hs Typecheck.hs Parsyntax.hs Lexsyntax.hs Abssyntax.hs ghc -fglasgow-exts --make Interpreter.hs -o Interpreter +Compiler: Compiler.hs Compile.hs Typecheck.hs Parsyntax.hs Lexsyntax.hs Abssyntax.hs + ghc -fglasgow-exts --make Compiler.hs -o Compiler + Parsyntax.hs: Parsyntax.y happy -gca -idebug Parsyntax.y