Télécharger exemple_nommer.dgibi

Retour à la liste

Numérotation des lignes :

  1. * Fichier "exemple_nommer.dgibi"
  2.  
  3. nommer test 'c3m' ;
  4. * test est un mot contenant 'c3m' ;
  5. list test ;
  6. * On doit avoir un nouveau MOT "TEST"
  7. list *MOT ;
  8.  
  9. nommer TEST 'ZZZZ' ;
  10. * C3M est un mot contenant "ZZZZ" (car TEST = MOT contenant 'c3m' -> converti en majuscules)
  11. list C3M ;
  12. * On doit avoir un nouveau MOT "C3M"
  13. list *MOT ;
  14.  
  15. opti dime 2 elem QUA8 ;
  16. p0 = 1. 0. ;
  17. tabr = 'TABLE' ;
  18. tabr. 1 = 'DROIT' 3 P0 (2. 0.) ;
  19. list tabr ;
  20.  
  21. nommer 'Ma_Ligne' tabr. 1 ;
  22. * La chaine est convertie en MAJUSCULES !
  23. list MA_LIGNE ;
  24. list *MAILLAGE ;
  25. str_lig = 'CHAINE' 'Autre_nom' ;
  26. nommer str_lig ma_ligne ;
  27. list AUTRE_NOM ;
  28. list *MAILLAGE ;
  29.  
  30. * Exemples d'effet de bord :
  31. nommer test test ;
  32. * test contenant c3M -> ce nommer revient a changer le contenu du mot C3M par le contenu de test !!!
  33. * donc C3M contient "c3M" et non plus "ZZZZ" comme suite au premier nommer test !
  34. list test ; list C3M ;
  35.  
  36. *-- Ci-apres FIN des exemples d'erreur (a ne pas commettre !)
  37. 'FIN' ;
  38.  
  39. * Quelques exemples d'erreur :
  40.  
  41. option erre ignore ;
  42.  
  43. * On ne donne pas l'objet a nommer :
  44. nommer test ;
  45.  
  46. * On ne donne pas le nom de l'objet :
  47. nommer MA_LIGNE ;
  48.  
  49. * On n'a pas le nom :
  50. nommer P0 tabr ;
  51.  
  52. option erre normale ;
  53. 'FIN' ;
  54.  
  55. *-- Doit conduire aux affichages suivants :
  56. $ *
  57. $ * * Quelques exemples d'erreur :
  58. $ *
  59. $ * option erre ignore ;
  60. $ * * On ne donne pas l'objet a nommer :
  61. $ *
  62. $ * nommer test ;
  63. Objet a nommer non trouve / Object to be named not found
  64. ***** ERREUR 21 ***** dans l'operateur NOMM
  65. Donnees incompatibles
  66. $ *
  67. $ * * On ne donne pas le nom de l'objet :
  68. $ * nommer MA_LIGNE ;
  69. ***** ERREUR 37 ***** dans l'operateur NOMM
  70. On ne trouve pas d'objet de type 'MOT'
  71. $ *
  72. $ * * On n'a pas le nom :
  73. $ * nommer P0 tabr ;
  74. ***** ERREUR 37 ***** dans l'operateur NOMM
  75. On ne trouve pas d'objet de type 'MOT'
  76. $ *
  77. $ * option erre normale ;
  78. $ * 'FIN' ;
  79.  
  80.  
  81.  
  82.  

© Cast3M 2003 - Tous droits réservés.
Mentions légales