Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-1340

Performance: rewrite LiteralNilExplicitLengthInCharsParser

XMLWordPrintableJSON

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2.0.0
    • 1.0.0
    • Back End
    • None

      This parser: LiteralNilExplicitLengthInCharsParser is scary.

      It takes N the number of characters and creates a regex using it, then uses the same techniques as LiteralNilPatternParser, except that unlike the normal way that is used, this regex is turned into a Scala combinator parser, and all of this happens at runtime!

      This has to be rewritten.

              dthompson David Thompson
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: