* -INC SMBLOC
*
* DESCRIPTEUR D'UN BLOC REPETER( UTILISER AUSSI POUR LES PROCEDURES)
* MBLSUP EST LE POINTEUR SUR LE BLOC SUPERIEUR
* IPSI EST LE NOMBRE DE SI COURAMMENT ACTIF DANS LE BLOC
* MTXBLC CONTIENT LA DESCRIPTION DU BLOC SOUS FORME D'IMAGES CARTES
* Y COMPRIT L'ORDRE DE FIN DE DESCRIPTION
* MBCOUR CONTIENT LA POSITION COURANTE A L'INTERIEUR DU BLOC
* MBCONT CONTIENT LE COMPTEUR
* MBFONC INDIQUE SI ON EST EN INITIALISATION OU EN RELECTURE
* MBERR CONTIENT LE NIVEAU D'ERREUR RENCONTRE PENDANT L'EXECUTION
* DU BLOC
* MDEOBJ POSITION A PARTIR DE LAQUELLE ON EXPLORE LA PILE OBJET POUR
* UNE AFFECTATION
* LE SEGMENT MPROCE SERT A SAUVER L'ETAT DE LA LECTURE
* LE SEGMENT IARGUM EST SPECIFIQUE A LA PROCEDURE
* IOBLIG =1 SI ARGUMENT OBLIGATOIRE
*
* SEGMENT /MBLOC/(MBLSUP,MBLPRO,MBCOUR,MBCONT,MBFONC,MTXBL,MBERR
* # ,MDEOBJ,MFIOBJ,MSAPII,MPROCD,MARGUM), MBLO1.MBLOC
SEGMENT MBLOC
INTEGER MBLSUP,MBLPRO,MBCOUR,MBCONT,MBFONC,MTXBL,MBERR
INTEGER MDEOBJ,MFIOBJ,MSAPII,MPROCD,MARGUM,ICONBO
INTEGER ISPOTE,IIPOTE,MOBJCO
CHARACTER*8 NCONBO
ENDSEGMENT
SEGMENT ISSPOT
INTEGER IPOTEM(NVQTEM)
ENDSEGMENT
POINTEUR MBLO1.MBLOC
SEGMENT MTXBLC
INTEGER NINSTV
C pointe sur mtxblm et MTXBLB mtxtem nuinst
INTEGER LMTXBM(NINST),MTXTTM(NINST)
C INTEGER NUINSV(NINST)
CHARACTER*(8) MTXBLM(NBNOMM)
C pointe sur MTXBLA
INTEGER MTXBA(NINST)
INTEGER MTXBLA(IPVINN),MTXBLB(NBNOMM)
C MTXTEM,NUINST
ENDSEGMENT
C SEGMENT MTXBLC(NBMOT)
SEGMENT MSAPI3
INTEGER MSAPIJ(NBMOT)
CHARACTER*(8) MSAPIL(NBMOT)
INTEGER MSAPIN(NBMOT)
ENDSEGMENT
SEGMENT MPROCE
INTEGER KTABNO,MPOOB
INTEGER LSTOP,LLCTAB
INTEGER LBPILE,LHPILE,LMOTLU,LPTEM,LBNOM,LNILU,LOMLU
INTEGER LEGAL,LNTEXT,LIPOS,LDPAR,LFPAR
INTEGER LTTINT,LPVINT,LINTPO,LNTEMP,LRAZ,LUTIL
INTEGER LCOUR,LPREC,LRAN,LLU,LFINAN
CHARACTER*(500) LEXT
CHARACTER*(72) LOT
ENDSEGMENT
POINTEUR MPROC1.MPROCE
SEGMENT IARGUM
CHARACTER*(8) MTYARG(NARG)
CHARACTER*(72) MSTYPA(NARG)
INTEGER ILTYPA(NARG),IOBLIG(NARG),ITRESU,IVRESU,IFRESU,
$ MTXBB,MTXFLO,MTXMET
ENDSEGMENT
SEGMENT MTRESU
CHARACTER*(8) MTYRES(NRES)
ENDSEGMENT
SEGMENT MVRESU
INTEGER IVARES(NRES)
ENDSEGMENT
SEGMENT MFRESU
REAL*8 XFLRES(NRES)
ENDSEGMENT
SEGMENT MTXBI3
INTEGER MTXBI(NIS)
CHARACTER*8 MTXBD(NIS)
INTEGER MTXBE(NIS)
ENDSEGMENT
SEGMENT MTXFL3
REAL*8 XTFLO(NREE)
INTEGER MITFLO(NREE)
ENDSEGMENT
*
© Cast3M 2003 - All rights reserved.
Disclaimer