afficher >><< masquer ]
SAMPI - Editeur structuré
1. Le Problème et la Proposition
2. Le Langage Primitif de Représentation Textuelle
2.1. Présentation de la Syntaxe Concrète
2.2. Notations
2.3. Exemple de structuration des données
2.4. Exemple de structuration des traitements
2.5. Exemple de structurations connexes
3. Le Langage Complété pour la Structuration des Textes
3.1. Présentation de la Syntaxe Complétée
3.2. Etude quantitative de l'évolution des programmes
3.3. L'édition syntaxique
3.4. étude de cas : le langage LTR3 et l'atelier ENTREPRISE
4. L'Enrichissement du Langage par de Nouveaux Concepts
4.1. Présentation de la Syntaxe Abstraite
4.2. Les difficultés
4.3. Compléter la Syntaxe
5. La Formalisation des Solutions Techniques
5.1. L'évaluation fonctionnelle
5.2. La structuration par les objets
5.3. Modèle sémantique comparé de l'évaluateur
5.4. Comparaison critique
5.5. Construction de la Syntaxe Abstraite
5.5.1. La syntaxe de la syntaxe abstraite
5.5.2. Le graphe des phyla
5.5.22.1. Position du problème
5.5.22.2. Attributs d'opérateurs
5.5.22.3. Attributs de phyla
5.5.22.4. Fonctions utilisateur
5.5.22.5. Remarques
5.5.3. Construction du graphe
6. Les Comparaisons avec d'autres Approches
7. Les Perspectives
8. Les Editeurs
8.0. brisé sur la barrière de la complexité (une fois de plus)
8.1. L'éditeur ligne : Manuel de l'utilisateur
8.2. L'éditeur page : Guide de l'utilisateur
9. Les Aspects d'Implantation
9.1. Contexte d'évaluation
9.2. La Syntaxe Abstraite : Manuel du concepteur
9.3. L'éditeur page : Guide de l'implanteur
Références
Rubrique Perl-Javascript

Le graphe des phyla

1. Position du problème

2. Attributs d'opérateurs

3. Attributs de phyla

4. Fonctions utilisateur

5. Remarques

4. Fonctions utilisateur

defphyl <nomphyl> <attphyl>
définit un nouveau phylum de nom <nomphyl> d'attributs <attphyl>.
Les arguments ne sont pas évalués.
putphyl <nomphyl> <attphyl>
identique à defphyl.
Les arguments sont ici évalués.
getphyl <nomphyl>
retourne les attributs du phylum de nom <nomphyl>, s'il existe.
remphyl <nomphyl>
supprime le phylum de nom <nomphyl>, s'il existe.
defoper <nomoper> <attoper>
définit un nouvel opérateur de nom <nomoper> d'attributs <attoper>.
Les arguments ne sont pas évalués.
putoper <nomoper> <attoper>
identique à defoper.
Les arguments sont évalués.
getoper <nomoper>
retourne les attributs de l'opérateur de nom <nomoper>, s'il existe.
remoper <nomoper>
supprime l'opérateur de nom <nomoper>, s'il existe.
defoperphyl <nomphyl> <nomoper1> ··· <nomoperN>
déclare les opérateurs de noms <nomoper1> ··· <nomoperN> comme appartenant en propre au phylum de nom <nomphyl>.
Les arguments ne sont pas évalués.
putoperphyl <nomphyl> <nomoper1> ··· <nomoperN>
identique à defoperphyl.
Les arguments sont évalués.
getoperphyl <nomphyl>
retourne la liste des opérateurs qui appartiennent en propre au phylum de nom <nomphyl>.
remoperphyl <nomphyl> <nomoper1> ··· <nomoperN>
supprime du phylum de nom <nomphyl> les opérateurs de noms <nomoper1> ··· <nomoperN>.
defperephyl <nomphyl> <nompere1> ··· <nompereN>
déclare les phyla de noms <nompere1> ··· <nompereN> comme pères du phylum de nom <nomphyl>. Le phylum <nomphyl> est alors contenu dans les phyla <nompere1> ··· <nompereN>.
Les arguments ne sont pas évalués.
putperephyl <nomphyl> <nompere1> ··· <nompereN>
identique à defperephyl.
Les arguments sont évalués.
getperephyl <nomphyl>
retourne la liste des phyla pères du phylum de nom <nomphyl>.
remperephyl <nomphyl> <nompere1> ··· <nompereN>
supprime du phylum de nom <nomphyl> les phyla pères de noms <nompere1> ··· <nompereN>.
deffilsphyl <nomphyl> <nomfils1> ··· <nomfilsN>
déclare les phyla de noms <nomfils1> ··· <nomfilsN> comme fils du phylum de nom <nomphyl>. Le phylum <nomphyl> contient alors les phyla <nomfils1> ··· <nomfilsN>.
Les arguments ne sont pas évalués.
putfilsphyl <nomphyl> <nomfils1> ··· <nomfilsN>
identique à deffilsphyl.
Les arguments sont évalués.
getfilsphyl <nomphyl>
retourne la liste des phyla fils du phylum de nom <nomphyl>.
remfilsphyl <nomphyl> <nomfils1> ··· <nomfilsN>
supprime du phylum de nom <nomphyl> les phyla fils de noms <nomfils1> ··· <nomfilsN>.