Author: bernhard Date: Wed Jul 27 12:43:11 2005 New Revision: 8708 Added: trunk/languages/unlambda/README Modified: trunk/languages/LANGUAGES.STATUS trunk/languages/unlambda/unl.pir Log: Add README for languages/unlambda and mention unlambda in LANGUAGES.STATUS
Modified: trunk/languages/LANGUAGES.STATUS ============================================================================== --- trunk/languages/LANGUAGES.STATUS (original) +++ trunk/languages/LANGUAGES.STATUS Wed Jul 27 12:43:11 2005 @@ -197,6 +197,15 @@ S: passes about 10% of *tcl*'s test suit M: Yes V: Current +N: unlamba +A: Leopold Tötsch +D: unlambda is a pure functional programming language with mostly eager +D: evaluation following the SKI calculus (+ a few extensions) +S: Errors on HEAD branch, which will go away after complete merge of +S: Leo's branch, +W: http://www.madore.org/~david/programs/unlambda/ +V: 0.2.2 + N: URM A: Marcus Thiesen S: Functioning, all examples working Added: trunk/languages/unlambda/README ============================================================================== --- (empty file) +++ trunk/languages/unlambda/README Wed Jul 27 12:43:11 2005 @@ -0,0 +1,3 @@ +# $Id$ + +See 'perldoc unl.pir' for documentation. Modified: trunk/languages/unlambda/unl.pir ============================================================================== --- trunk/languages/unlambda/unl.pir (original) +++ trunk/languages/unlambda/unl.pir Wed Jul 27 12:43:11 2005 @@ -1,7 +1,22 @@ -# -# unlambda interpreter -# http://www.madore.org/~david/programs/unlambda/ -# by leo +# $Id$ + +=head1 DESCRIPTION + +This is an unlambda interpreter. +unlambda is a pure functional programming language with mostly eager +evaluation following the SKI calculus (+ a few extensions). + +The parrot implementation uses closures, continuations, and tailcalls. + +=head1 AUTHOR + +leo + +=head1 SEE ALSO + +L<http://www.madore.org/~david/programs/unlambda/> + +=cut .sub _main @MAIN .param pmc argv @@ -149,7 +164,7 @@ nl: cl = 'r' goto done -no_pr: +unlno_pr: $S0 = f cl = $S0 done:
