Skip to content

Commit 27de1d1

Browse files
committed
INSTALL: MAJ rapport à Rhino.
1 parent f7a0137 commit 27de1d1

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

INSTALL.md

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,15 @@ convient (sans lien, c’est que la section n’est pas encore rédigée) :
101101

102102
> Désolé, il n’y a pas d’environnement de développement pour Windows.
103103
104-
Il faut installer les trois versions : le vrai PicoLisp, la version Java et la
105-
version Javascript (via NodeJS). Plus précisément, installer :
104+
Il faut pouvoir tester les quatre versions : le vrai PicoLisp, la version Java
105+
et les versions Javascript (via Rhino et NodeJS). Plus précisément, installer :
106106

107107
* PicoLisp, pour cela voir le fichier `install_picolisp.sh` (vous aurez par
108108
exemple besoin d’une chaîne d’outils de base pour la compilation de projets
109109
en C).
110-
* Pas besoin d’installer les deux autres implémentations de PicoLisp (Java et
110+
* Pas besoin d’installer les trois autres implémentations de PicoLisp (Java et
111111
NodeJS), mais besoin des plateformes sous-jacentes :
112-
* Java (pas besoin de `javac`).
112+
* Java (pas besoin de `javac`), pour faire tourner Ersatz et Rhino ;
113113
* [NodeJS](http://nodejs.org/download/) (`npm` compris, le gestionnaire de
114114
modules pour NodeJS).
115115
* Différents outils, listés dans le fichier `.travis.yml`.
@@ -177,6 +177,15 @@ Vous pouvez télécharger le résultat des instructions suivantes
177177
* Et voilà, il ne reste plus qu’à double-cliquer sur `editeurs/scite/SC???.exe`.
178178
Pour plus d’informations sur l’utilisation en elle-même, voir
179179
[la documentation](http://microalg.info/doc.html#scite).
180+
* L’implémentation par défaut est lente. Si vous n’utilisez que des nombres
181+
entiers, allez dans `editeurs/scite/microalg.lua` changer
182+
<pre><code>-- props["command.go.*.malg"] = "$(SciteDefaultHome)\\malg-j-scite.bat $(FilePath)"
183+
-- props["command.go.*.malg"] = "$(SciteDefaultHome)\\malg-njs-scite.bat $(FilePath)"
184+
props["command.go.*.malg"] = "$(SciteDefaultHome)\\malg-rjs-scite.bat $(FilePath)"</code></pre>
185+
en
186+
<pre><code>props["command.go.*.malg"] = "$(SciteDefaultHome)\\malg-j-scite.bat $(FilePath)"
187+
-- props["command.go.*.malg"] = "$(SciteDefaultHome)\\malg-njs-scite.bat $(FilePath)"
188+
-- props["command.go.*.malg"] = "$(SciteDefaultHome)\\malg-rjs-scite.bat $(FilePath)"</code></pre>
180189

181190
#### Notepad++ avec Java
182191

@@ -390,9 +399,10 @@ avec le bon numéro de `version` bien sûr.
390399
décommenter astucieusement des lignes dans `editeurs/scite/SciTEGlobal.properties`,
391400
vers :
392401
<pre><code>if uname_s == "Linux" then
393-
-- props["command.go.*.malg"] = "$(microalg_path)/picolisp/pil $(microalg_path)/microalg.l $(FilePath)"
394-
props["command.go.*.malg"] = "$(microalg_path)/ersatz/pilj $(microalg_path)/microalg.l $(FilePath)"
395-
-- props["command.go.*.malg"] = "$(microalg_path)/emulisp/piljs $(microalg_path)/microalg.l $(FilePath)"</code></pre>
402+
-- props["command.go.*.malg"] = "$(microalg_path)/malg $(FilePath)"
403+
-- props["command.go.*.malg"] = "$(microalg_path)/malg-j $(FilePath)"
404+
-- props["command.go.*.malg"] = "$(microalg_path)/malg-njs $(FilePath)"
405+
props["command.go.*.malg"] = "$(microalg_path)/malg-rjs $(FilePath)"</code></pre>
396406
* Et voilà. Pour plus d’informations sur l’utilisation en elle-même, voir
397407
[la documentation](http://microalg.info/doc.html#scite). Pour exécuter un
398408
programme, il faudra taper sur `F5`.

0 commit comments

Comments
 (0)