Environnement de développement
Un article de Wikipedia.
(Différences entre les versions)
(→Résultats) |
(→Introduction) |
||
(4 révisions intermédiaires masquées) | |||
Ligne 3 : | Ligne 3 : | ||
Disposer d'un environnement de développement entièrement sous Palm. | Disposer d'un environnement de développement entièrement sous Palm. | ||
== Introduction == | == Introduction == | ||
- | Le choix s'est porté sur le logiciel [http://www.ppcompiler.org | + | Le choix s'est porté sur le logiciel [http://www.ppcompiler.org PP Compiler] de Philippe GUILLOT qui implémente le langage Pascal de [http://fr.wikipedia.org/wiki/Niklaus_Wirth Niklaus Wirth]. |
Il se compose : | Il se compose : | ||
Ligne 19 : | Ligne 19 : | ||
* Il effectue le coloriage de la syntaxe. | * Il effectue le coloriage de la syntaxe. | ||
* Il reporte une erreur de syntaxe après l'autre. | * Il reporte une erreur de syntaxe après l'autre. | ||
- | * Après plusieurs copier-coller, il est parfois difficile de sélectionner la zone voulue. Cela se résout en quittant et redémarrant l'éditeur. | + | * Après plusieurs copier-coller, il est parfois difficile de sélectionner la zone voulue. Cela se résout en quittant et en redémarrant l'éditeur. |
Aucun problème de 'plantée' pour le compilateur ou l'éditeur; ni au démarrage, ni à l'utilisation, ni en quittant ces programmes. | Aucun problème de 'plantée' pour le compilateur ou l'éditeur; ni au démarrage, ni à l'utilisation, ni en quittant ces programmes. | ||
Ligne 27 : | Ligne 27 : | ||
== Conclusions == | == Conclusions == | ||
* En un mot, '''''superbe'''''. | * En un mot, '''''superbe'''''. | ||
+ | * Il satisfait entièrement le but fixé. | ||
* Une variante objet du langage et de son implémentation aurait été encore plus intéressante. | * Une variante objet du langage et de son implémentation aurait été encore plus intéressante. | ||
== Ressources == | == Ressources == | ||
+ | * Le site de référence pour le compilateur et divers logiciels est [http://www.ppcompiler.org PP Compiler]. | ||
* Compilateur Pascal [[Media:PP210.zip]] | * Compilateur Pascal [[Media:PP210.zip]] | ||
* Editeur intégré [[Media:Piaf117.zip]] | * Editeur intégré [[Media:Piaf117.zip]] | ||
[[Category:Pascal]] | [[Category:Pascal]] | ||
[[Category:Palm]] | [[Category:Palm]] |
Version actuelle
Sommaire |
Environnement de développement
But
Disposer d'un environnement de développement entièrement sous Palm.
Introduction
Le choix s'est porté sur le logiciel PP Compiler de Philippe GUILLOT qui implémente le langage Pascal de Niklaus Wirth.
Il se compose :
- d'un compilateur PP (voir Ressources)
- d'un éditeur PIAF (voir Ressources)
Résultats
Compilateur :
- Il est rapide.
Editeur intégré :
- Il intègre l'édition, la compilation et l'exécution d'un programme.
- Il effectue le coloriage de la syntaxe.
- Il reporte une erreur de syntaxe après l'autre.
- Après plusieurs copier-coller, il est parfois difficile de sélectionner la zone voulue. Cela se résout en quittant et en redémarrant l'éditeur.
Aucun problème de 'plantée' pour le compilateur ou l'éditeur; ni au démarrage, ni à l'utilisation, ni en quittant ces programmes.
Une erreur non liée à la syntaxe mais liée à la programmation d'un pointeur incorrectement initialisé nécessite un redémarrage 'soft' du Palm après l'exécution du programme.
Conclusions
- En un mot, superbe.
- Il satisfait entièrement le but fixé.
- Une variante objet du langage et de son implémentation aurait été encore plus intéressante.
Ressources
- Le site de référence pour le compilateur et divers logiciels est PP Compiler.
- Compilateur Pascal Media:PP210.zip
- Editeur intégré Media:Piaf117.zip
Catégories: Pascal | Palm