From: Michael Andreen Date: Tue, 14 Mar 2006 20:54:11 +0000 (+0000) Subject: updating documentation X-Git-Url: https://ruin.nu/git/?p=proglang.git;a=commitdiff_plain;h=ad65f2bc9228f04e0df3e309518f3c5b27cbfc06 updating documentation --- diff --git a/documentation b/documentation index fd4664d..47008ee 100644 --- a/documentation +++ b/documentation @@ -1,7 +1,18 @@ ####### DOCUMENTATIATOIAITAT ION ######## +Usage: + +./CompInt [-c] [file] + +-c : Compile [file], interprets if it isn't specified + +if no arguments are specified then the file is interpreted Files: +Interpret.hs: Handles the interpretation of a program + +Compile.hs: Compiles the program into a c program + Typechecker.hs: Simple modification of the bnfc-generated Testsyntax which calls the type-checking functions. Typecheck.hs: Contains the type-checking functions typeCheckExp, typeCheckVar and typeCheckStm and some utility functions, responsible for the entire type-checking process.