home *** CD-ROM | disk | FTP | other *** search
/ com!online 2002 February / comcd0202.iso / homepage / testsw / code / arv111 / data1.cab / Program_Executable_Files / sgml-lib / custom.dcl next >
Encoding:
Text File  |  2000-09-10  |  3.0 KB  |  89 lines

  1. <!SGML  "ISO 8879:1986 (WWW)"
  2.     --
  3.          SGML Declaration for HyperText Markup Language version 4.0
  4.  
  5.          With support for the first 17 planes of ISO 10646 and
  6.          increased limits for tag and literal lengths etc.
  7.  
  8.          Modified by jjc to work around SP's 16-bit character limit.
  9.          Modified by jjc to support hex character references.
  10.          Modified by lrq to use a higher GRPCNT for custom DTDs
  11.     --
  12.  
  13.     CHARSET
  14.           BASESET  "ISO Registration Number 177//CHARSET
  15.                     ISO/IEC 10646-1:1993 UCS-4 with
  16.                     implementation level 3//ESC 2/5 2/15 4/6"
  17.          DESCSET 0       9       UNUSED
  18.                  9       2       9
  19.                  11      2       UNUSED
  20.                  13      1       13
  21.                  14      18      UNUSED
  22.                  32      95      32
  23.                  127     1       UNUSED
  24.                  128     32      UNUSED
  25.               -- jjc: changed the rest of the DESCSET.
  26.                  Note that surrogates are not declared UNUSED;
  27.                  this allows non-BMP characters to be parsed. --
  28.                  160     65376   160
  29.               -- 160     55136   160
  30.                  55296   2048    UNUSED
  31.                  57344   1056768 57344 --
  32.  
  33. CAPACITY        SGMLREF
  34.                 TOTALCAP        150000
  35.                 GRPCAP          150000
  36.                 ENTCAP          150000
  37.  
  38. SCOPE    DOCUMENT
  39. SYNTAX
  40.          SHUNCHAR CONTROLS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
  41.            17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 127
  42.          BASESET  "ISO 646IRV:1991//CHARSET
  43.                    International Reference Version
  44.                    (IRV)//ESC 2/8 4/2"
  45.          DESCSET  0 128 0
  46.  
  47.          FUNCTION
  48.                   RE            13
  49.                   RS            10
  50.                   SPACE         32
  51.                   TAB SEPCHAR    9
  52.  
  53.          NAMING   LCNMSTRT ""
  54.                   UCNMSTRT ""
  55.                   LCNMCHAR ".-_:"    
  56.                   UCNMCHAR ".-_:"
  57.                   NAMECASE GENERAL YES
  58.                            ENTITY  NO
  59.          DELIM    GENERAL  SGMLREF
  60.                            HCRO "&#X" -- added by jjc --
  61.                   SHORTREF SGMLREF
  62.          NAMES    SGMLREF
  63.          QUANTITY SGMLREF
  64.                   ATTCNT   60      -- increased --
  65.                   ATTSPLEN 65536   -- These are the largest values --
  66.                   LITLEN   65536   -- permitted in the declaration --
  67.                   NAMELEN  65536   -- Avoid fixed limits in actual --
  68.                   PILEN    65536   -- implementations of HTML UA's --
  69.                   TAGLVL   100
  70.                   TAGLEN   65536
  71.                   GRPGTCNT 150
  72.                   GRPCNT   128     -- increased for custom DTDs --
  73.  
  74. FEATURES
  75.   MINIMIZE
  76.     DATATAG  NO
  77.     OMITTAG  YES
  78.     RANK     NO
  79.     SHORTTAG YES
  80.   LINK
  81.     SIMPLE   NO
  82.     IMPLICIT NO
  83.     EXPLICIT NO
  84.   OTHER
  85.     CONCUR   NO
  86.     SUBDOC   NO
  87.     FORMAL   YES
  88.   APPINFO NONE
  89. >