Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 351 Bytes

README.md

File metadata and controls

27 lines (18 loc) · 351 Bytes

BLAMda

An Unlambda to C compiler written in Haskell.

Compiling

To build the blamda executable, run the following commands:

cd BLAMda/src
ghc --make -O3 blamda.hs

Using

To compile an unlambda file named 'foo.unl' into a c file named 'foo.c', run the following:

blamda foo.unl foo.c
gcc -O3 foo.c