Comme le langage est très extensible, tu peux utiliser une syntaxe très proche du C.
par exemple un test peut très bien s'écrire
if (condition) then {...} else {...};
Ou encore tu peux faire un appel de fonction (grâce aux paramètres multiples de la version 0.2) ainsi:
mafonction(param, param);
On dirait presque du C. Après bien sûr de base tu ne peux pas le faire car les fonctions de la lib sont écrites autrement (avec des mots-clefs) ... Mais Lisaac a cette possibilité.
Enfin, s'approcher de cette syntaxe n'est pas le but de Lisaac. Mais c'est pour dire que Lisaac n'a pas une syntaxe si étrange que ça. Je me rappelle le jour ou j'ai commencé à programmer en Lisaac, avant je ne comprenant rien à la syntaxe, mais moins d'une heure après, j'avais tout compris.
[^] # Re: sonntag
Posté par Mildred (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 1.
par exemple un test peut très bien s'écrire
if (condition) then {...} else {...};
Ou encore tu peux faire un appel de fonction (grâce aux paramètres multiples de la version 0.2) ainsi:
mafonction(param, param);
On dirait presque du C. Après bien sûr de base tu ne peux pas le faire car les fonctions de la lib sont écrites autrement (avec des mots-clefs) ... Mais Lisaac a cette possibilité.
Enfin, s'approcher de cette syntaxe n'est pas le but de Lisaac. Mais c'est pour dire que Lisaac n'a pas une syntaxe si étrange que ça. Je me rappelle le jour ou j'ai commencé à programmer en Lisaac, avant je ne comprenant rien à la syntaxe, mais moins d'une heure après, j'avais tout compris.