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

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