+
1
|
skin
|
login
|
edit
αwiki++
::
lambdatalk_slides_5
user:anonymous
_p see [[lambdatalk_slides_2|?view=lambdatalk_slides_2]] °°° {start_pict} {div {@ style="position:absolute; top:80px; left:0px; font:normal 1.5em courier new; color:#fff; text-align:center; width:100%; "} °° /\{([^\s{}]*)(?:[\s]*)([^{}]*)\}/g °°} {lambdaway} {note_start lambdaway {welcome}} {note_end {@ id="lambdaway"} {div {@ style="text-align:center; font:bold 2em courier; background:#444; color:#fff; border:1px solid #fff; box-shadow:0 0 8px black;"} This workshop is closed and you are now welcome in [[lambdaway|../lambdaway/]].} {center {note_start welcome welcome} | {note_start workshop {{bc blue} daily news}} | {note_start start start} | {note_start syntax syntax} | {note_start stock stock} | {note_start comments comments} | [[forum]] | [[sandbox]] } _p Welcome in the {{bc red} '{lambda way}} project. You are in {{bc red} alphawiki}, a workshop built as a thin overlay on top of any modern web browser, and devoted to writing, composing and coding on the web, where the markup, styling and scripting are unified in a single language, {{bc red} lambdatalk}. Using this small dialect of Lisp: _h6 1) you can say {note_start hello "hello world"} without any quotes, {note_end {@ id="hello"} {show {@ src="data/helloworld.jpg" height="170" width="1000" title="Hello World as usual. No strings, just plain text :) :)"}} _p Yes, "Hello World" as usual but {b without any quotes}, just plain text, we are in a wiki context! } _h6 2) you can use {b alphawiki} as a powerful and ubiquitous {note_start notebook web notebook}, {note_end {@ id="notebook"} {div {@ style="font-size:1em; box-shadow:0 0 8px black; padding:10px; background:#ffe; width:100%;"} {editable 1 _h1 quick _p You are short in time? This is a mini page for you, using a minimal syntax. Click on "edit" to analyze the code. Feel free to copy/paste it from this page to the page [[sandbox]] and play with it. Just now, see how it is easy to write titles, paragraphs, lists, links, formulas and insert some picture: _ul a {b bold and {u underlined text}} _ul a link to the page [[forum]] _ul a link to the [[PIXAR|http://www.pixar.com/]] website _ul math expressions : _ul30 '{+ 1 {* 2 3} 4} = {+ 1 {* 2 3} 4}, _ul30 '{sqrt 2} = {sqrt 2}, _ul30 Φ = '{/ {+ 1 {sqrt 5}} 2} = {/ {+ 1 {sqrt 5}} 2} _ul30 ... _ul a picture : {show {@ src="data/free_horses.jpg" height="295" width="900" title="Free horses." }} _p With such a small handle of tools, people without no interest in a complex wiki syntax - maybe you - can quickly create some wiki pages and share reflexions, informations and knowledge. Later, smart web designers will bring their own tools to enrich them, give them a better structure and a better visual aspect. And a coder will gently add some new functionalities to make code easier to write and read. _p Both sharing their competences in a collaborative work from anywhere on the net! }}} _h6 3) you can easily {note_start extend extend the language} for your mom, {note_end {@ id="extend"} {pre '{def cute_add {lambda {:a :b} Yes mom, :a+:b is equal to {+ :a :b}! }} -> {def cute_add {lambda {:a :b} Yes mom, :a+:b is equal to {+ :a :b}! }} '{cute_add 3 4} -> {cute_add 3 4} } _p Note the coherent and easy way to intermix strings and numbers to be compared with the equivalent Javascript code struggling with quotes, spaces and operators: {pre var cute_add = function (a,b) '{ return "Yes mom, " + a + "+" + b + " is equal to " + (a+b) + "!" } cute_add(3,4) -> {cute_add 3 4} } _p More later. } _h6 4) yes, you can even {note_start compute compute n!} and the Euler's number, {note_end {@ id="compute"} {pre '{def ! {lambda {:a :b} {if {< :b 2} then :a else {! {* :a :b} {- :b 1}}}}} -> {def ! {lambda {:a :b} {if {< :b 2} then :a else {! {* :a :b} {- :b 1}}}}} '{! 1 6} -> {! 1 6} } _p What for? Well, you could compute the famous Euler's number E = Σ{sub i=0}{sup ∞}({sup 1}/{sub i!}): {pre '{def euler {lambda {:n} {+ {map {lambda {:n} {/ 1 {! 1 :n}}} {serie 0 :n}}}}} -> {def euler {lambda {:n} {+ {map {lambda {:n} {/ 1 {! 1 :n}}} {serie 0 :n}}}}} '{euler 17} -> {euler 17} } } _h6 5) you can write {note_start maths beautiful math expressions} as simple text, {note_end {@ id="maths"} {div {@ style="font:italic 1.2em georgia; text-align:center;"} i{del h}{quotient 30 ∂ψ ∂t}(x,t) = {paren 3 (}mc{sup 2}α{sub 0} - i{del h}c {sigma 30 j=1 3} α{sub j}{quotient 30 ∂ ∂x{sub j}}{paren 3 )} ψ(x,t) {div {@ style="display:none"} {def quotient {lambda {:s :num :denom} {table {@ style="width::spx; display:inline-block; vertical-align:middle; text-align:center;"} {tr {td {@ style="border:0 solid; border-bottom:1px solid;"}:num}} {tr {td {@ style="border:0 solid;"}:denom}} }}} {def sigma {lambda {:s :one :two} {table {@ style="width::spx; display:inline-block; vertical-align:middle; text-align:center;"} {tr {td {@ style="border:0 solid;"}:two}} {tr {td {@ style="border:0 solid; font-size:2em; line-height:0.7em;"}Σ}} {tr {td {@ style="border:0 solid;"}:one}} }}} {def paren {lambda {:s :p} {span {@ style="font:normal :sem arial; vertical-align:-0.15em;"}:p}}} }} _p No, it's not a picture! } _h6 6) you can play with {note_start curves fancy curves} in the wiki page, {note_end {@ id="curves"} {pre {@ style="display:none"} {def bez_cubic {def bc.interp {lambda {:a0 :a1 :a2 :a3 :t :u} {round {+ {* :a0 :u :u :u 1} {* :a1 :u :u :t 3} {* :a2 :u :t :t 3} {* :a3 :t :t :t 1}}}}} {lambda {:p0 :p1 :p2 :p3 :t} {bc.interp {nth 0 {:p0}} {nth 0 {:p1}} {nth 0 {:p2}} {nth 0 {:p3}} :t {- 1 :t}} {bc.interp {nth 1 {:p0}} {nth 1 {:p1}} {nth 1 {:p2}} {nth 1 {:p3}} :t {- 1 :t}} }} {def dot {lambda {:x :y :r :bord :back} {span {@ style="position:absolute; left:{- :x {/ :r 2}}px; top:{- :y {/ :r 2}}px; width::rpx; height::rpx; border-radius::rpx; border:1px solid :bord; background::back;"}}}} } {div {@ style="position:relative; top:0; left:0; background:#ffe; border:1px solid black; height:300px; box-shadow:0 0 8px;"} {dot {{def Q0 200 30}} 20 black cyan} {dot {{def Q1 500 30}} 20 black cyan} {dot {{def Q2 30 200}} 20 black cyan} {dot {{def Q3 350 270}} 20 black cyan} {map {lambda {:t} {dot {bez_cubic Q0 Q1 Q2 Q3 :t} 5 black red}} {serie -0.3 1.3 0.02}} {map {lambda {:t} {dot {bez_cubic Q0 Q2 Q3 Q1 :t} 5 black blue}} {serie 0.2 0.8 0.02}} } _p and also with [[SVG|?view=decasteljau5]], [[pForms|?view=stock_maths_pForms]], [[Ray Tracing|?view=stock_maths_rayTrace]], [[fractals|?view=stock_maths_mandel]], [[logo]], ... } _h6 7) you can write your own evaluator, beginning with a [[4 ops calculator|?view=foo]], _h6 8) you can use a subset of lambbdatalk outside alphawiki with [[microtalk]], _h6 9) you can play with lambdatalk in an integrated experimental [[worksheet|?view=syntax_others_lambdasheet]], _h6 10) and you can do much more discovering lambdatalk... _ul50 [[lambdatalk on the fly|?view=lambdaquick]], a glance, _ul50 [[lambdatalk in a few words|?view=foundations]], for those in a hurry _ul50 [[lambdatalk in more words|?view=lambdatalk_foundations]], September 2015 _ul50 [[lambdatalk with more examples|?view=lambdatalk_slides_5]], April 2015 _ul50 [[lambdatalk's underground 2|?view=underground]], _ul50 [[lambdatalk's underground 1|?view=syntax_lambdatalk_structure]], _ul50 [[lambdatalk in slides|../ELS_YAW/]], May 2014 _ul50 [[lambdatalk for kids|?view=teaching]], why not? _ul50 ... and so on via the menu bar, in particular in {note_start workshop {{bc blue} daily news}.} _p This workshop is created and maintained using {b lambdatalk} at the top level and {b Javascript} at the machine|browser level, for instance in intensive computing as in [[ray tracing|?view=stock_maths_rayTrace]], [[3D forms|?view=stock_maths_pForms]], [[fractals|?view=stock_maths_mandel]]. Do note that {b it's a workshop}, changing anytime, and please, tell me something in the page [[forum]]. {blockquote _p [...] I like it when I find this simple yet powerful ideas implemented, these are the things that when you see them you think, Why didn't I think of that? [...] ([[reddit/maufdez|https://www.reddit.com/r/lisp/comments/1xfsd3/alphawiki/]]) } {div {@ style="font:normal 1.5em courier new; color:#f88; text-align:center; margin:10px;"} °° /\{([^\s{}]*)(?:[\s]*)([^{}]*)\}/g °°} } °°° menu items content °°° {note_end {@ id="welcome" {slide -10 350}} {note_start welcome (close)} {p {b α-wiki++} is an experimental environment devoted to {b writing, composing and coding} in the WEB, where the markup, styling and scripting are unified in a single language, {b lambdatalk}.} {p Here you can : } {ul {li read an {b [[abstract]]} and some other introductions,} {li discover {b α-wiki++} in the section [[start|?view=start_about]],} {li see lots of examples in the section [[stock|?view=stock_about]],} {li learn basics at your rythm in the section [[syntax|?view=syntax_about]],} {li learn more sophisticated things in the section [[lambdatalk|?view=lambdatalk_slides_5]],} {li test freely your knowledge in page [[sandbox]],} {li [[install|?view=start_installation]] your own < 100kb {b α-wiki++},} } {p Enjoy ! Do note that it's a workshop, changing anytime, and, {b please}, tell me something in the [[forum]].} {p marty•alain at free•fr } {p {@ style="font:italic 0.8em courier;margin-top:-15px;"}{date}} } {note_end {@ id="workshop" {slide 75 250}} {note_start workshop (close)} {p last update on 2016/04/07} {ul {li -} {li [[lambdaway|../lambdaway/]], the new place I'm working in} {li [[LC_conses]], towards λ calculus in λtalk} {li [[SLA]], sentences, lists, arrays} {li [[lambdaquick]], flyover} {li [[entropy]], following Rosetta...} {li [[decasteljau6]], improved speed x2} {li [[silverbox]], the smallest code} {li [[lambdatree]]} {li [[quizz]], in french} {li [[calculator]], for ze fun} {li [[randombits]]} {li [[average]], a question found in reddit} {li [[foo_3]], updating foo_2} {li [[recursion|?view=factrace]], RegExps & Turing} {li [[microtalk]], lambdatalk out of alphawiki} {li [[nanolisp_3]], a tiny Lisp dialect} {li [[sum-of-squares-of-odd-integers]], for the fun!} {li [[lambdalogo]], lambdatalk only} {li [[sandbox]]} {li [[logo]], koch, tree, fern improved} {li [[Romane|http://rue74.fr/F6/romane/?view=accueil]], a 11 years old girl's wiki} {li [[ELS_YAW|../ELS_YAW/]] reading again...} {li [[foo_2]], extending foo} {li [[foo]], towards zero} {li [[mandelbrot|?view=stock_maths_mandel]], updated} {li [[pythagoras_tree]], coming soon} {li [[mocl]], you got it?} {li [[foundations]], lambdatalk in few words} {li [[picotalk3]], greatly improved} {li [[lisp_or_python]], in french} {li [[nanolisp_3]], 150 JS lines} {li [[underground]], closure or not closure} {li [[time]] is money} {li [[symbolic_derivative]]} {li [[complex_numbers]]} {li [[rational_numbers]], following SICP} {li [[2Dvectors]], update} {li [[factrace]], recursion in lambdatalk} {li [[Btree_2]], improved} {li [[json]], what about format} {li [[sort]] isort and qsort compared} {li [[quicksort2]] about 5 times faster} {li [[insertion_sort_2]] update} {li [[skribe|?view=stock_webdesign_skribe]], update} {li [[if]], how does it work?} {li [[expandPicts|?view=stock_webdesign_expandPicts]] update} {li [[nanolisp|?view=parser]], updated with merge sort} {li [[foundations|?view=lambdatalk_foundations]] last update} {li [[federated_wiki]], testing microtalk} {li [[hashes]], playing with} {li [[basic_question]], update} {li [[erasmus]], main axis} {li [[from]], start to end do something} {li [[matrice]], update} {li [[chat]] looks to be broken} {li [[teaching]] to a 10 years old child, update} {li [[map2]] map*map -> table} {li [[speedtest2]] 1.2 millions words overflown} {li [[lambdasheet]], exploring another way} {li [[lambdasheet|?view=syntax_others_lambdasheet]] update} {li [[lambda calculus|?view=stock_maths_lambdacalculus]]} {li [[closure|?view=syntax_others_closure]] update} {li [[curry|?view=syntax_others_curry]] update} {li [[lambdaquote]], update} {li [[homoiconicity|?view=stock_maths_digit]]} {li [[gensym]]} {li [[nanolisp|?view=parser]] in 250 lines for lists, maths, html} {li [[archive|?view=start_quickstart]], the last one, 70kb.} {li [[eliza]] for the fun} {li [[arrays]] 1st class structures} {li [[ward_cunnigham]] as in Wikipedia} {li [[let|?view=syntax_others_let]], update} {li [[mutalk]], 90 lines of HTML+CSS+JS} {li [[decasteljau5]], drawing in SVG} {li [[logo]] a work in progress} {li [[odd_even]] mutual recursion} {li [[guess]]} {li [[partition|?view=stock_maths_unity]] update} {li [[tail reverse|?view=tail_reverse]], better :)} {li [[fibonacci|?view=stock_maths_fibo_speedtest]] speedtest} {li [[quicksort]], analyze} {li [[lambdaslides]] a quick introduction} {li [[dirac]] equation} {li [[lambdabook]], last update} {li [[lists_2]], another way ...} {li [[lists]], a work in progress ...} {li [[Erasmus+|http://rue74.fr/erasmus/]], starting with little kids} {li [[vagabondages]], french} {li [[once more|?view=oncemore]], λ-talk is simple} {li -} } } {note_end {@ id="start" {slide 160 100}} {note_start start (close)} {ul {li [[abstract]]} {li [[about|?view=start_about]]} {li [[quickstart|?view=start_quickstart]]} {li [[interface|?view=start_interface]]} {li [[installation|?view=start_installation]]} {li [[engine|?view=start_engine]]} {li [[forum]]} {li [[sandbox]]} } } {note_end {@ id="syntax" {slide 205 180}} {note_start syntax (close)} {ul {li [[about|?view=syntax_about]]} {li [[quick|?view=syntax_quick]]} {li [[tutorial|?view=syntax_tutorial]]} {li [[reference|?view=syntax_reference]]} {li [[lambdatalk]]} {li {note others... {ul {li [[@]]} {li [[arity|?view=syntax_others_arity]]} {li [[arrays|?view=stock_maths_arrays]]} {li [[binary search tree|?view=syntax_others_BST]]} {li [[closure|?view=syntax_others_closure]]} {li [[concurrent|?view=syntax_others_concurrent]]} {li [[cons,car,cdr|?view=syntax_others_cons_car_cdr]]} {li [[curry|?view=syntax_others_curry]]} {li [[D-expression|?view=syntax_others_D_expression]]} {li [[D-lisp|?view=syntax_others_D_lisp]]} {li [[ELS_2014]]} {li [[ELS_2015|?view=syntax_others_ELS_2015]]} {li [[evaluation|?view=syntax_others_evaluation]]} {li [[evalevolution|../alphawiki/?view=eval_evolution]]} {li [[first class functions|?view=syntax_others_firstclassfunctions]]} {li [[hashes]], playing with} {li [[HTML+CSS|?view=syntax_others_HTMLCSS]]} {li [[ide|?view=syntax_ide]]} {li [[ifac|?view=syntax_others_ifac]], tracing} {li [[ILC_2014]]} {li [[into λ-talk|?view=syntax_into_lambdatalk]]} {li [[js as lisp|?view=syntax_others_jsaslisp]]} {li [[lambdalisp|?view=syntax_others_lambdalisp]]} {li [[lambdasheet|?view=syntax_others_lambdasheet]]} {li [[lambdatalk]]} {li {del [[lambdatalk|?view=syntax_others_lambdatalk]]}} {li [[lambdatalk outside|../lambdatalk_console/]]} {li [[lambdaway|?view=syntax_others_lambdaway]]} {li [[learn_in_10_minutes|?view=learn_in_10_minutes]]} {li [[learn_in_10_minutes|?view=learn_in_10_minutes_2]]} {li [[learn_in_10_minutes|?view=learn_in_10_minutes_3]]} {li [[lessismore|?view=syntax_others_lessismore]]} {li [[LML|?view=syntax_others_LML]]} {li [[matterOfChoice|?view=syntax_matterOfChoice]]} {li [[microlambda|?view=microlambda]]} {li [[object|?view=syntax_others_object]]} {li [[once more|?view=oncemore]]} {li [[console|?view=syntax_others_outside]]} {li [[parser|?view=syntax_others_parser]]} {li [[plugins|?view=syntax_others_plugins]]} {li [[quote|?view=syntax_others_quote]]} {li [[reverse|?view=syntax_others_reverse]]} {li [[static/dynamic|?view=syntax_others_dynamic]]} {li [[S_expression|?view=syntax_others_S_expression]]} {li [[SFPW_2014|../SFPW_2014/]]} {li [[speed|?view=syntax_others_speed_2]]} {li [[substitution|?view=syntax_others_substitution]]} {li [[λ-talk struct|?view=syntax_lambdatalk_structure]]} {li [[SXML|?view=syntax_others_SXML]]} {li [[trace|?view=syntax_others_trace]]} {li [[yaw|?view=syntax_others_yaw]]} }}}} } {note_end {@ id="stock" {slide 260 200}} {note_start stock (close)} {ul {li [[about|?view=stock_about]]} {li {note webdesign... {ul {li [[buttons|?view=stock_webdesign_buttons]]} {li [[clip|?view=stock_webdesign_clip]]} {li [[cover|?view=stock_webdesign_cover]]} {li [[date|?view=stock_webdesign_date]]} {li [[drag|?view=stock_webdesign_drag]]} {li [[expandPicts|?view=stock_webdesign_expandPicts]]} {li [[fonts|?view=stock_webdesign_fonts]]} {li [[goldpig]]} {li [[htmlEditor|?view=stock_webdesign_htmlEditor]]} {li [[iframe|?view=stock_webdesign_iframe]]} {li [[latex|?view=stock_webdesign_latex]]} {li [[lifted_corners|?view=stock_webdesign_lifted_corners]]} {li [[lightbox|?view=stock_webdesign_lightbox]]} {li [[mies|?view=stock_webdesign_mies]]} {li [[notes|?view=stock_webdesign_notes]]} {li [[popup|?view=stock_webdesign_popup]]} {li [[poster|?view=stock_webdesign_poster]]} {li [[postit|?view=stock_webdesign_postit]]} {li [[slider|?view=stock_webdesign_slider]]} {li [[slides|?view=stock_webdesign_slides]]} {li [[slides2|?view=stock_webdesign_slides_2]]} {li [[show|?view=stock_webdesign_show]]} {li [[skribe|?view=stock_webdesign_skribe]]} {li [[tagcloud|?view=stock_webdesign_tagcloud]]} {li [[tagscloud|?view=stock_webdesign_tagscloud]]} {li [[y|?view=stock_webdesign_y]]} }}} {li {note maths... {ul {li [[arrays|?view=stock_maths_arrays]]} {li [[booleans|?view=stock_maths_booleans]]} {li [[BST|?view=stock_maths_BST]]} {li [[calculus|?view=stock_maths_calculus]]} {li [[calculus2|?view=stock_maths_calculus2]]} {li [[calculus3|?view=stock_maths_calculus3]]} {li [[cube|?view=stock_maths_cube]]} {li [[λcubics|?view=stock_maths_cubics]]} {li [[λcubics2|?view=stock_maths_cubics2]]} {li [[λcubics3|?view=stock_maths_cubics3]]} {li [[curves|?view=stock_maths_curves]]} {li [[dec2bin|?view=stock_maths_dec2bin]]} {li [[digits|?view=stock_maths_digit]]} {li [[equation|?view=stock_maths_equation]]} {li [[euler|?view=stock_maths_euler]]} {li [[even & odd|?view=stock_maths_even_odd]]} {li [[factorial|?view=stock_maths_factorial]]} {li [[fibonacci|?view=stock_maths_fibonacci]]} {li [[fibonacci|?view=stock_maths_fibo_speedtest]]} {li [[fizzbuzz|?view=stock_maths_fizzbuzz]]} {li [[gcd|?view=stock_maths_gcd]]} {li [[horner|?view=stock_maths_horner]]} {li [[integration|?view=stock_maths_integration]]} {li [[interpolation|?view=stock_maths_interpolation]]} {li [[lambda calculus|?view=stock_maths_lambdacalculus]]} {li [[mandel|?view=stock_maths_mandel]]} {li [[mathML|?view=stock_maths_mathML]]} {li [[mathLT|?view=stock_maths_mathLT]]} {li [[maxwell eqs|?view=stock_maths_maxwell]]} {li [[newton|?view=stock_maths_newton]]} {li [[next_prev|?view=stock_maths_next_prev]]} {li [[pascal|?view=stock_maths_pascal]]} {li [[pForms|?view=stock_maths_pForms]]} {li [[phi|?view=stock_maths_phi]]} {li [[primes|?view=stock_maths_primes]]} {li [[rationals|?view=stock_others_rationale]]} {li [[rayTrace|?view=stock_maths_rayTrace]]} {li [[unity|?view=stock_maths_unity]]} {li [[2DVect|?view=stock_maths_2DVect]]} {li [[3DVectors|?view=stock_maths_3DVectors]]} {li [[y=axn|?view=stock_maths_axn]]} {li [[webgl-water|http://madebyevan.com/webgl-water/]]} }}} {li {note tools... {ul {li [[angular|?view=stock_tools_angular]]} {li [[animation|?view=stock_tools_animation]]} {li [[bezier|?view=stock_tools_bezier]]} {li [[chrono|?view=stock_tools_chrono]]} {li [[clock|?view=stock_tools_clock]]} {li [[console|?view=stock_tools_console]]} {li [[CSSdraw|?view=stock_tools_CSSdraw]]} {li [[dodecaphony|?view=stock_others_dodecaphony]]} {li [[draw|?view=stock_tools_draw]]} {li [[editinline|?view=stock_tools_editinline]]} {li [[encryption|?view=stock_tools_encryption]]} {li [[externals|?view=stock_tools_externals]]} {li [[include|?view=stock_tools_include]]} {li [[lambdasheet|?view=syntax_others_lambdasheet]]} {li [[myLib|?view=stock_tools_myLib]]} {li [[numbers|?view=stock_tools_numbers]]} {li [[paint|?view=stock_tools_paint]]} {li [[pencil|?view=stock_tools_pencil]]} {li [[rotating cube|?view=stock_tools_cube]]} {li [[simulation|?view=stock_tools_simulation]]} {li [[SVG|?view=stock_others_SVG]]} {li [[TOC|?view=stock_tools_TOC]]} {li [[xRay|?view=stock_tools_xRay]]} }}} {li {note lisp... {ul {li [[alphalisp|?view=stock_lisp_alphalisp]]} {li [[curry|?view=stock_lisp_curry]]} {li [[eval20|?view=stock_lisp_eval20]]} {li [[into λ-talk|?view=syntax_into_lambdatalk]]} {li [[js as lisp|?view=syntax_others_jsaslisp]]} {li [[lambda_calcul|?view=stock_lisp_lambda_calcul]]} {li [[lambdalisp|?view=syntax_others_lambdalisp]]} {li [[lambdatalk|?view=syntax_others_lambdatalk]]} {li [[LML|?view=syntax_others_LML]]} {li [[macCarthy|?view=stock_lisp_macCarthy]]} {li [[monodicolisp|?view=stock_lisp_monodicolisp]]} {li [[true objects|?view=stock_lisp_object]]} {li [[psil|?view=stock_lisp_psil]]} {li [[psil2|?view=stock_lisp_psil2]]} }}} {li {note others... {ul {li [[2beornot2be]], maybe ...} {li [[aapp|http://b2b3.free.fr/aapp/]] website } {li [[amélie|?view=stock_others_amelie]]} {li [[blocknote|?view=stock_others_blocknote]]} {li [[brassband|http://www.audepicault.com/fanfare/fanfare.htm]]} {li [[computer|?view=stock_others_computer]]} {li [[conférences|http://marty.alain.free.fr/confs/]]} {li [[entropy|?view=stock_others_entropy]]} {li [[translate.google|https://translate.google.com/]]} {li [[julesverne|?view=stock_others_julesverne]]} {li [[links|?view=stock_others_links]]} {li [[modulor|http://marty.alain.free.fr/confs/?view=grain]]} {li [[nyls|?view=stock_others_nyls]] °°°