Télécharger exemple_nommer.dgibi
* Fichier "exemple_nommer.dgibi" nommer test 'c3m' ; * test est un mot contenant 'c3m' ; list test ; * On doit avoir un nouveau MOT "TEST" nommer TEST 'ZZZZ' ; * C3M est un mot contenant "ZZZZ" (car TEST = MOT contenant 'c3m' -> converti en majuscules) list C3M ; * On doit avoir un nouveau MOT "C3M" p0 = 1. 0. ; tabr = 'TABLE' ; tabr. 1 = 'DROIT' 3 P0 (2. 0.) ; list tabr ; nommer 'Ma_Ligne' tabr. 1 ; * La chaine est convertie en MAJUSCULES ! list MA_LIGNE ; str_lig = 'CHAINE' 'Autre_nom' ; nommer str_lig ma_ligne ; list AUTRE_NOM ; * Exemples d'effet de bord : nommer test test ; * test contenant c3M -> ce nommer revient a changer le contenu du mot C3M par le contenu de test !!! * donc C3M contient "c3M" et non plus "ZZZZ" comme suite au premier nommer test ! *-- Ci-apres FIN des exemples d'erreur (a ne pas commettre !) 'FIN' ; * Quelques exemples d'erreur : option erre ignore ; * On ne donne pas l'objet a nommer : nommer test ; * On ne donne pas le nom de l'objet : nommer MA_LIGNE ; * On n'a pas le nom : nommer P0 tabr ; option erre normale ; 'FIN' ; *-- Doit conduire aux affichages suivants : $ * $ * * Quelques exemples d'erreur : $ * $ * * On ne donne pas l'objet a nommer : $ * $ * nommer test ; Objet a nommer non trouve / Object to be named not found Donnees incompatibles $ * $ * * On ne donne pas le nom de l'objet : $ * nommer MA_LIGNE ; $ * $ * * On n'a pas le nom : $ * nommer P0 tabr ; $ * $ * 'FIN' ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales