return page history
α-wwwiki
::
history/forum/20130813-235445.txt
editor : [82.64.39.184] 2013/08/13 23:54:45 °°° Please, don't modify this line ! °°° {editinline forum} #forum# {post am 2013 08 02 20 19 40} _p The last evolution of a Lisp interpreter, monodicolisp, demonstrates that an interpreter based on a unique dictionary and on a customized and very simple {b lambda} operator offers a lot functionalities of Lisp. Have a look on the detailled presentation in [[monodicolisp]] and feel free to paly with the console. {post am 2013 07 12 07 55 07} _p Alphalisp is now integrated in the wiki structure : [[alphalisp]]. {post am 2013 07 10 10 55 46} _h6 Some reflexions about evaluation. _p A comparison between two approaches, the first using a standard recursive walk down to the innermost s-expressions and the last using a walk up from the innermost s-expressions based on a loop and a unique regular expression. _ul 1) [[eval_evolution]], recursion vs regexp _ul 2) [[basic_evaluator]], a minimal set _ul 3) [[extended_evaluator]], an extended one _ul 4) [[regexp_evaluator]], another on a loop _ul 5) [[alphalisp|data/alphalisp/]], a true lisp engine {post am 2013 07 04 21 01 12} _p Another one : [[alphalisp|data/alphalisp/]]. {post am 2013 07 01 02 25 34} _p Tonight, a lisp plain text console in 150 lines JS code straight from Peter Norvig' Python code through the Sreednathns Python -> Javascript translation. Recursion, affectation, currying, ... all these functionalities work fine. It's a great milestone for me. See [[tinylisp|data/tinylisp/]]. {post am 2013 06 20 22 14 10} _p A new page [[psil2]] grace to Github. A smart and minimalistic code, but no recursion and no multiple inline defs. More work still to do. {post pm 2013 06 16 19 41 08} _p Sorry for my french. Je profite de ce test pour remercier am de son travail de "gardener" sur le wiki [[Venise 2013|http://www.rue74.fr/venise/]]. {post am 2013 06 16 19 02 22} _p Testing a new interface for entering messages. Click on the button "Add a message..." and try it. Don't forget to enter your name before saving. It's always possible to correct the posts : just click on the "+" button and on "editor" in order to open the page editor and modify in the plain code. _post am 14/06/2013 15:37 _p I have rewritten the core of lambdatalk in order to clean the code of operators {b define, lambda, defun and alpha} : it will no more necessary to escape the braces in the body with those {i uggly} couple of characters "{b {sup o}{sup o}}" ! For instance : {pre °°{defun square (:x) •• {* :x :x}••}°° can be written : °°{defun square (:x) {* :x :x}}°° -> {defun square (:x) {* :x :x}} °°{square 12}°° -> {square 12} } _p As it is in LISP, these operators are "special forms" and will be treated in the same way ! _post am 13/06/2013 21:00 _p Something useful for this page forum. See page [[posts]]. _post ericm 13/06/2013 10:20 _p Hello. Thanks Alain for your help about my requests. _ul I wanted to convert html/css syntax in alphawiki syntax. Its Possible with Lambdatalk which offer a lot of possibilities. _ul The discussion is here [[ericm]]. This discussion had help you to create [[expandPicts]] with the function "include someCSS" and I'm happy of it _ul The news button "Click me to open the editor" is a good idea. _ul Thank you for Alphawiki, and the others (Lambdaway, Lambdatalk..), Eric. _post am 07/06/2013 06:52 _p ->>>>> A last updated [[archive|archive.zip]] can be downloaded ! More infos in page [[help]]:install. _ul The optional libraries : lambda3D.js, lambda3D_tests.js, lambdaray.js, lambdaray_tests.js and worksheet.js, for a total size of 110kb are now included in the "plugin/" folder ; the archive's size is now 111kb. _ul they are no more called at the wiki start process (see page's code source) and have to be included when needed. See pages [[pForms]], [[raytrace]] and [[worksheet3]]. _post pm 02/06/2013 17:05 _p Pour la fonction float, j'ai [[trouvé|http://www.rue74.fr/venise/index.php?view=liens]]. Merci à am pour le jardinage nocturne. _post pm 27/05/2013 14:50 _p Comment fait-on pour utiliser la fonction float pour déplacer une [[photo|http://www.rue74.fr/venise/index.php?view=articles]] ? Serait-il possible que la barre d'outils (list, skin, login et editor) soit affichée par défaut une fois que l'on est identifié ? _post am 12/04/2013 10:19 _p Is there anybody out there ? _post am 02/03/2013 13:23 _p L'homme n'a point de port, le temps n'a point de rive ; Il coule, et nous passons ! _post am 02/03/2013 13:22 _p Le temps hémophile, coule.