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

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