Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-2418

Erratum 5.30 - scanning that works for raw-byte entities

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Trivial
    • Resolution: Duplicate
    • 2.7.0
    • 2.7.0
    • None
    • None

    Description

      Erratum 5.30 of the DFDL Spec says:

      Implementation Note: Scanning for delimiters when data is binary, or when using raw byte entities in delimiters, means that a simple character based delimiter scanner is not sufficient, as the delimiter may not be representable as characters.

      Implementing a delimiter scanner that works even when delimiters contain raw bytes is hard, but it is required if raw bytes are to be fully implemented. Basically it means that you can't scan for characters in strings, but must lower delimiters (and their state machines)from characters to their representational bytes so that some of the things being scanned for can be just byte values.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: