Resurrecting Lennart Augustsson's implementation of Cayenne
Haskell M Perl Other
Switch branches/tags
Nothing to show
Pull request Compare This branch is 1 commit behind csgordon:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
INCLUDE
Libs
System
_darcs
doc
errors
html
test
.gitignore
BinParse.hs
Binary.hs
CITranslate.hs
CParser.hs
CSyntax.hs
CUtil.hs
Checker.hs
Env.hs
Erase.hs
Error.hs
FString.hs
FindDiff.hs
IReduce.hs
ISyntax.hs
ISyntaxPP.hs
IUtil.hs
Id.hs
Lex.hs
Literal.hs
Makefile
MiscId.hs
PPrint.hs
Position.hs
PreStrings.hs
README
Rational.hs
SCC.hs
Simplify.hs
TMonad.hs
TODO
ToGHC.hs
ToLML.hs
TrivRed.hs
TypeCheck.hs
UIdSet.hs
Util.hs
cayenne.hs

README

To build and install cayenne do

        gunzip < cayenne-YYYY-MM-DD.tgz | tar xf -
        cd Cayenne
        make
        make install

If you don't want to install in /usr/local/bin and
/usr/local/lib/cayenne you can do

	make BINDIR=foo CAYENNEDIR=bar install

In this case you also need to set the environment variable
CAYENNEDIR=bar when running cayenne.


There is some documentation in the html directory.


There's plenty of bugs, so tread carefully. :)

        -- Lennart