Back to home page

EIC code displayed by LXR

 
 

    


Warning, /include/dzdoc/bkwrp.inc is written in an unsupported language. File is not indexed.

0001 *
0002 * $Id$
0003 *
0004 * $Log$
0005 * Revision 1.1  1996/03/04 16:12:58  mclareni
0006 * Initial revision
0007 *
0008 *
0009 #ifndef CERNLIB_DZDOC_BKWRP_INC
0010 #define CERNLIB_DZDOC_BKWRP_INC
0011 *
0012 *
0013 * bkwrp.inc
0014 *
0015       PARAMETER (LNCARD=80 , LNCAR4=LNCARD/4)
0016       CHARACTER CARD*(LNCARD)
0017       COMMON /DZDINC/ CARD
0018  
0019       PARAMETER (IRLVMQ = 10)
0020  
0021 C--     DESCRIPTION OF COMMON DZDTYP
0022 C-      ============================
0023  
0024 C--   Common DZDTYP contains the decoded information corresponding to
0025 C--   one "CARD" image in variable CARD. Is contains also the back-up
0026 C--   i.e. the old valus of the status flags to treat continuation info
0027  
0028 C--     VARIABLE                        DESCRIPTION
0029 C-      ========                        ===========
0030 C       ISTATE        Code of state for last valid card ID
0031 C       IDTAG         Code of character identification of card
0032 C       ICONT         Card is continuation of previous one
0033 C       ISLASH        Flag set when last character of CARD is '/'
0034 C                     This character is used to generate a line feed
0035 C                     for multi-line entries
0036 C       IISLSH        Value of ISLASH for previous CARD
0037 C       IREPLV        Repetition level
0038 C       IREPLO        Old repetition level
0039 C       ISCHLO        Old CHOICE section flag
0040 C       IDEMTX        Hollerith code for text as previous entry (DZDINI)
0041 C       IILFLF        Hollerith code for line feed (DZDINI)
0042 C       INUM1         First number if number interpretation possible
0043 C       IHNUM1        Vector containing the Hollerith representation
0044 C                     of the first  number field (if non-numeric)
0045 C                     INUM1 then contains -16* number of words used
0046 C       INUM2         Second number if number interpretation possible
0047 C       IHNUM2        Vector containing the Hollerith representation
0048 C                     of the second number field (if non-numeric)
0049 C                     INUM2 then contains -16* number of words used
0050 C       NBNKS         Number of bank descriptors present
0051 C       NHTAG         Number of characters in the tag field of the card
0052 C                     This field can also correspond to a declared
0053 C                     numeric field with a non-numeric entry
0054 C       NWTAG         Number of 4-byte machine words needed for the tag
0055 C       IHTAG         Vector containing the Hollerith representation
0056 C                     of the tag field of the card
0057 C       NHTXT         Number of characters in the text field of the card
0058 C       NWTAG         Number of 4-byte machine words needed for the text
0059 C       IHTAG         Vector containing the Hollerith representation
0060 C                     of the text field of the card
0061  
0062       COMMON/DZDTYP/ISTATE,IDTAG,ICONT,ISLASH,IISLSH,IREPLV,IREPLO,
0063      X       IDEMTX,IILFLF,INUM1,IHNUM1(LNCAR4),INUM2,IHNUM2(LNCAR4),
0064      X       NBNKS,NHTAG,NWTAG,IHTAG(LNCAR4),NHTXT,NWTXT,IHTXT(LNCAR4)
0065  
0066 #include "dzdoc/dzdocc.inc"
0067  
0068 #include "zebra/mqsys.inc"
0069 #include "zebra/qequ.inc"
0070 #include "zebra/mzcn.inc"
0071 
0072 #endif