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
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
9.3.1. La structure de données du Buffer
9.3.2. Les utilitaires
9.3.3. L'écran
9.3.4. Les fenêtres
9.3.5. La modification
9.3.6. La structure de données du tampon
9.3.7. Les tampons
9.3.8. La configuration
9.3.9. Les modes
9.3.99.1. La recherche
9.3.99.2. La sélection
9.3.99.3. La justification
9.3.99.4. L'appel récursif
9.3.99.5. La recherche sur les noms
9.3.10. Les commandes
Références
Rubrique Perl-Javascript

Les modes

1. La recherche

2. La sélection

3. La justification

4. L'appel récursif

5. La recherche sur les noms

2. La sélection

les variables globales

flag-sel drapeau, vrai si la sélection est active.
cmde-sel liste des commandes du mode "sélection".
 
seldeb variable de position de début de sélection.
selfin variable de position de fin de sélection.
select-stat drapeau, vrai si la sélection est faite en avant.

cmde-sel-INIT : initialisation de la sélection, par défaut en avant.

cmde-sel-EXIT : fin de la sélection – pas de validation.

cmde-sel-VALID : validation de la sélection.

fonction auxiliaire

select-num ‹x0› ‹regdebx› : retourne l'abscisse de validation de la sélection :

‹x0› est l'abscisse du point de début de sélection.
‹regdebx› est l'abscisse de début du Buffer local.

On efface le plus possible de caractères blancs, en respectant les alignements.