Skip to content
/ BLAMda Public
forked from revnull/BLAMda

An Unlambda to C compiler written in Haskell

License

Notifications You must be signed in to change notification settings

helvm/BLAMda

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

An Unlambda to C compiler written in Haskell

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages

  • Haskell 70.4%
  • C 29.6%