|
34 | 34 |
|
35 | 35 | * [Installation](#installation) |
36 | 36 | * [Pourquoi MicroAlg](#pourquoimicroalg) |
| 37 | +* [Limitations](#limitations) |
37 | 38 | * [Syntaxe](#syntaxe) |
38 | 39 | * [Liste des symboles prédéfinis](#listedessymbolesprdfinis) |
39 | 40 | * [Types](#types) |
|
94 | 95 | * Elle est **insérable** facilement dans une page web ou tout autre système |
95 | 96 | via Javascript, Java, ou C. |
96 | 97 |
|
| 98 | +## Limitations |
| 99 | + |
| 100 | +MicroAlg est encore jeune et il manque encore des choses importantes avant |
| 101 | +qu’elle ne soit considérée comme complète : |
| 102 | + |
| 103 | +* Dans sa version Javascript, c’est-à-dire principalement dans le navigateur, |
| 104 | + MicroAlg peut pour l’instant travailler avec des flottants. C’est plutôt |
| 105 | + appréciable, sauf que dans les autres versions, ça ne sera pas possible |
| 106 | + (voir la documentation officielle de PicoLisp sur les nombres : |
| 107 | + [ici](http://www.software-lab.de/doc/ref.html#number) et |
| 108 | + [là](http://www.software-lab.de/doc/ref.html#num-io)). |
| 109 | + L’idée est de trouver un moyen de présenter à l’utilisateur les nombres en |
| 110 | + virgule fixe de PicoLisp. |
| 111 | +* Les messages d’erreurs ne sont pas encore tous très clairs, voire même pas |
| 112 | + encore tous en français. J’attends que les instructions `throw` et `catch` |
| 113 | + soient implémentées dans EmuLisp. |
| 114 | +* La commande `Retourner` n’interrompt pas la commande en cours. Voir |
| 115 | + [ici](tuto.html#script-bug-retourner) une illustration du problème. |
| 116 | +* Il n’y a pas encore de structure de type *liste* dans MicroAlg. J’attends |
| 117 | + que les instructions de |
| 118 | + [programmation orientée objet](http://software-lab.de/doc/tut.html#oop) |
| 119 | + soient implémentées dans EmuLisp. |
| 120 | + |
97 | 121 | ## Syntaxe |
98 | 122 |
|
99 | 123 | ### Instructions |
|
0 commit comments