dat.dtd • Dtd dei Dati


Questo file è un DTD sgml. Descrive il contenuto di un documento tipo dato.

Si veda DAT -- Dati.


Codice

<!ELEMENT DAT               - - (DCL,
                                 NAME,
                                 TITLE,
                                 SYSTEM?,
                                 CLASS?,
                                 AUTHOR,
                                 DATE-COMPOSED,
                                 DATE-CHANGED,
                                 SOURCE-FILE?,
                                 PROPERTIES?,
                                 FILE-REF*,
                                 BREC?,
                                 BKEY*,
                                 DECL?,
                                 BODY,
                                 SOURCE-CODE?) >

<!ENTITY % bodyinc SYSTEM "body.dtd">
%bodyinc;
<!ENTITY % declinc SYSTEM "decl.dtd">
%declinc;

<!ENTITY  % dat.type      "any|ascii|binary|btrieve|tagged|type" >
<!ENTITY  % dat.decl.type "struct|union|typedef|group" >

<!ELEMENT DCL               - - EMPTY >
<!ATTLIST DCL value (DAT) #REQUIRED>
<!ELEMENT NAME              - - (#PCDATA) >
<!ELEMENT TITLE             - - (#PCDATA) >
<!ELEMENT SYSTEM            - - (#PCDATA) >
<!ELEMENT CLASS             - - (#PCDATA) >
<!ELEMENT AUTHOR            - - (#PCDATA) >
<!ELEMENT DATE-COMPOSED     - - (#PCDATA) >
<!ELEMENT DATE-CHANGED      - - (#PCDATA) >
<!ELEMENT SOURCE-FILE       - - (#PCDATA) >
<!ELEMENT PROPERTIES        - - EMPTY     >
<!ATTLIST PROPERTIES dat-type  (%dat.type)         #IMPLIED
                     decl-type (%dat.decl.type)    #IMPLIED
                     >
<!ELEMENT FILE-REF          - - EMPTY >
<!ATTLIST FILE-REF   dcl    (daf)                  #IMPLIED
                     name   CDATA                  #IMPLIED
                     >
<!ELEMENT BREC              - - EMPTY >
<!ATTLIST BREC       type   (struct)               #IMPLIED
                     name   CDATA                  #IMPLIED
                     >
<!ELEMENT BKEY              - - EMPTY >
<!ATTLIST BKEY       type   (struct)               #IMPLIED
                     name   CDATA                  #IMPLIED
                     num    NUMBER                 #IMPLIED
                     >
<!ELEMENT DECL              - -  %decl.full>
<!ELEMENT BODY              - -  %body.full.nh>
<!ELEMENT SOURCE-CODE       - - (#PCDATA) >
daf.dat.dtd • LastModified: 01-05-1999 • John Peter Arnold