Ilya Yanok 23c9474092 [ whitespace ] untabify everything il y a 10 ans
..
AlonzoPrelude.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
BadPrintf.agda 23c9474092 [ whitespace ] untabify everything il y a 10 ans
BadPrintf2.agda 23c9474092 [ whitespace ] untabify everything il y a 10 ans
Bool.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
Bool.hs e227990568 [ fix-agda-whitespace ] Don't running from the src/directoy but the base directory. il y a 10 ans
ListTest.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
Makefile 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
Point.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
Point.hs e227990568 [ fix-agda-whitespace ] Don't running from the src/directoy but the base directory. il y a 10 ans
PreludeAll.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
PreludeBool.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
PreludeInt.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
PreludeList.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
PreludeNat.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
PreludeNatType.agda d05260528c [ issue 730 ] BUILTIN NATURAL now binds ZERO and SUC il y a 11 ans
PreludeNatType.hs e227990568 [ fix-agda-whitespace ] Don't running from the src/directoy but the base directory. il y a 10 ans
PreludeShow.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
PreludeString.agda 23c9474092 [ whitespace ] untabify everything il y a 10 ans
Primitive.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
PrintFloat.agda 23c9474092 [ whitespace ] untabify everything il y a 10 ans
PrintNat.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
Printf.agda 23c9474092 [ whitespace ] untabify everything il y a 10 ans
Proj.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
Q.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
README 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
RTD.hs e227990568 [ fix-agda-whitespace ] Don't running from the src/directoy but the base directory. il y a 10 ans
RTN.agda d05260528c [ issue 730 ] BUILTIN NATURAL now binds ZERO and SUC il y a 11 ans
RTN.hs e227990568 [ fix-agda-whitespace ] Don't running from the src/directoy but the base directory. il y a 10 ans
RTP.agda 23c9474092 [ whitespace ] untabify everything il y a 10 ans
RTP.hs 23c9474092 [ whitespace ] untabify everything il y a 10 ans
RTP.hs.sav 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
RTS.hs e227990568 [ fix-agda-whitespace ] Don't running from the src/directoy but the base directory. il y a 10 ans
Records.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
Records.hs e227990568 [ fix-agda-whitespace ] Don't running from the src/directoy but the base directory. il y a 10 ans
TestInt.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
TestNat.agda 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans
TestVec.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
TestWith.agda dcd3b453cb [ fix-agda-whithespace ] Added .agda, .cabal and .md files. il y a 10 ans
Vec.agda 23c9474092 [ whitespace ] untabify everything il y a 10 ans
almake 689c6aaa09 Moved away or fixed many broken example files. il y a 16 ans

README

== Using Alonzo ==

agda --alonzo File.agda

or

agda -c File.agda

produces File.hs

compile it with
ghc -c File.hs

The main module should contain the function mainS : String, compile it with

ghc --make -main-is File.main File.hs

There is a shell script "almake" that will do both, provided you have
compiled all dependencies beforehand.

Prerequisites

You need the following runtime files:

RTS.hs RTN.hs RTP.hs
RTN.agda RTP.agda

NEVER run agda -c on RT* files as it will destroy the corresponding .hs files

There is a "runtime" target in the Makefile, so running

make runtime

will compile the runtime files for you.

There is a small prelude included, you can compile it with

make prelude