Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Epic - a Supercombinator Compiler http://www.cs.st-andrews.ac.uk/~eb/ep…
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
Build instructions: * cabal install * ...that's it The command line tool, epic takes a source file and produces executable code, via C. Separate compilation is supported, in a fairly simple way, e.g. to compile a main program main.e which includes some functions defined in lib.e: * Build lib.o with the command epic -c lib.e. * Import functions in main.e with the line include "lib.ei" in the source. * Build the executable with epic main.e lib.o -o main