Changes between Version 2 and Version 3 of PI_Comment_CDATA


Ignore:
Timestamp:
Sep 24, 2008, 2:41:01 PM (11 years ago)
Author:
cameron
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PI_Comment_CDATA

    v2 v3  
    1111
    1212In accord with the ArraySet model, the PI_Comment_CDATA Filter produces the following outputs.
    13  1. A bit stream comprising 1 bits for all and only positions within the document that are within a processing instruction, comment or CDATA section, including the opening and closing "<" delimiters (PI_Comment_CDATA_stream).
    14  2. One counter each for the total number of processing instructions, comments and CDATA sections found within the document (Total_PI_Count, Total_Comment_Count, Total_CDATA_Count).
    15  3. One array each for the start positions of processing instructions, comments and CDATA sections found within the document.
    16  4. One array each for the lengths of processing instructions, comments and CDATA sections found within the document.
     13 1. A bit stream comprising 1 bits for all and only positions within the document that are within a processing instruction, comment or CDATA section, including the opening and closing ("<" and ">") delimiters (PI_Comment_CDATA_stream).
     14 1. One counter each for the total number of processing instructions, comments and CDATA sections found within the document (Total_PI_Count, Total_Comment_Count, Total_CDATA_Count).
     15 1. An array of numeric processing instruction target IDs, one for each processing instruction found within the document.
     16 1. One array each for the content start positions of processing instructions, comments and CDATA sections found within the document,
     17 where the content start position of a processing instruction is the first position after the "<?", the target name and any following whitespace, the content start position of a comment is
     18 the first position after the "<!--" delimiter and the content start position of a CDATA section is the first position after the "<![CDATA[" delimiter.
     19 1. One array each for the content lengths of processing instructions, comments and CDATA sections, where the content length is the length of the text from the content start position up to, but not including, the closing delimiter.
    1720
    1821The PI_Comment_CDATA Filter requires that LexicalItemStream formation be complete.