Share

More
picoLARC the Lambda Lisp on Smalltalk Icon

picoLARC the Lambda Lisp on Smalltalk

by kego


A Lisp multilanguage design implemented on Smalltalk. Featuring an OOP macro system that works across all the languages. Contains all other languages as Lisp dialects. Fully OOP. Fully documented guided tour. language specs too. assembler, prolog, C#...


http://picolarc.sourceforge.net





Separate each tag with a space.

Release Date:

2008-09-28

Topics:

License:

Ratings and Reviews

Be the first to post a text review of picoLARC the Lambda Lisp on Smalltalk. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • picolarc KEGLambdaLispV6p2-6.0 file released: KEGLambdaLispV6p2-6.0.zip

    The main changes have been to revamp everything so that it is multilanguage. The old stuff is still there. The old stuff is based on using BlockClosures everywhere in order to implement continuations. It is based on the >>evalWithActivationRec:returningToContinuation: method. The new stuff does not do that but is done in the usual noncontinuation passing style. It is based on the >>evalWithActivationRec: method. The old compiler and evaluator methods are still there so the demo guided tour should work until it gets to the part where it hasn't been tested yet. Which was the case in the previous release as well.

    posted 406 days ago

  • File released: /picolarc/KEGLambdaLispV6p2-6.0/KEGLambdaLispV6p2-6.0.zip

    posted 406 days ago

  • picolarc V6p1-6.0 file released: KEGLambdaLispV6p1-6.0.zip

    2007/06/28 : Tail recursion optimization was changed so that if a lambda function is created and stored in a variable and then used later on in a different situation then tail recursion optimization will be more efficient since the present KEGActivation will be reused instead of having a new one be allocated for each new recursive function call. The KEGActivationRecord was being reused but the enclosing KEGActivation was not. So now that's fixed.

    posted 864 days ago

  • File released: /picolarc/V6p1-6.0/KEGLambdaLispV6p1-6.0.zip

    posted 864 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

picoLARC the Lambda Lisp on Smalltalk Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review