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:

Reply via email to