next up previous
Next: Reconnaissance du type Up: Interface opérateur-monde externe Previous: Acquisition d'un objet

Ecriture d'un objet

Le nom des sous-programmes évoque l'écriture parce qu'il s'agit en fait d'écrire dans la pile des objets qui sont en attente de lecture. Les sous-programmes ECR***, qui servent aussi à rendre un résultat, sont :

  1. SUBROUTINE ECRENT(IVAL) Pour rendre un entier

  2. SUBROUTINE ECRREE(XVAL) Pour rendre un flottant

  3. SUBROUTINE ECRCHA(CHAR) Pour rendre une chaine de caractères

  4. SUBROUTINE ECRLOG(LOGI) Pour rendre un logique

  5. SUBROUTINE ECROBJ(MTYP,IRET) Pour rendre un objet de type MTYP et de valeur associée IRET.

Les variables ont la meme signification que précédemment.

Pour lire ou écrire dans une table il faut utiliser les sous-programme ACCTAB ou ECRTAB qui ne font pas, à proprement parler, partie de l'analyseur de syntaxe. Ces deux sous-programmes sont détaillés dans la partie concernant les OBJETS.



Socotec
jeu 5 sep 17:32:12 DFT 1996