Bonjour à tous
non, non, non, rien de magique a tous cela.
Shell lite est de ma création.
En effet, afin de pouvoir mettre le max de chose dans la rom du MO5, j'ai eu besoin de place.
Car le shell standard ne tenait plus (ou autre chose ne tenait plus).
Et il fallait absolument un shell dans la rom.
J'ai donc fait de l'assemblage conditionnel du shell existant, et si l'option 'lite' est demandée alors certaine fonctionnalité sont retiré.
Voila ce que l'on peut trouver dans le code source du Shell:
Code:
* ------------------------------------------------------------------
* Remark: For the ShellLite Version, the following commands are removed
* Comment
* Wait
* Ex
* X
* NOX
* Prompt
* NoPrompt
* Echo
* NoEcho
* SetPr
* Immortal
* StackSize
* Pipe possibility
*
* Memory gain:
* The Shell standard size is : 1568 bytes
* The Shell_Lite size is : 1226 bytes
* The delta size is : 342 bytes
*
* ------------------------------------------------------------------
Comme vous le voyez, j'ai gagné 21,81% de place
ce qui n'est pas négligeable
Jacques