Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Feature

Version

Unparsing2.0.01.1.01.0.0
unparser(tick) (warning) (error)
outputNewLine(tick)(tick)(error)

fillByte

(tick)(error)(error)
textPadKind(tick)(tick)(error)
textOutputMinLength(tick)(error)(error)
generateEscapeBlock(tick)(tick)(error)
extraEscapedCharacters(tick)(tick)(error)
truncateSpecifiedLengthString(tick)(error)(error)
outputValueCalc(tick)(error)(error)
Types2.0.01.1.01.0.0

decimal

(tick)(tick)(tick)

integer 

(tick)(tick)(tick)

nonNegativeInteger 

(tick)(tick)(tick)

hexBinary 

(tick)(tick)(tick)

boolean 

(tick)(error)(error)

date (binary) 

(error)(error)(error)

time (binary)

(error)(error)(error)

dateTime (binary)

(error)(error)(error)
XML Schema Features2.0.01.1.01.0.0
fixed(error)(error)(error)
default (error)(error)(error)
elementFormDefault(tick)(tick)(tick)
DFDL Features2.0.01.1.01.0.0
defaulting of values for required elements(error)(error)(error)
'packed' binary number representations (packed, bcd, etc.) (error)(error)(error)
'zoned' binary number representations (error)(error)(error)
advanced text number format properties (tick)(tick)(tick)
bi-directional text (error)(error)(error)
unordered sequences (error)(error)(error)
floating elements in sequences (error)(error)(error)
external variables (tick)(tick)(tick)
byte-value entities (aka raw-byte entities)(error)(error)(error)
validation (tick)(tick)(tick)
alignment (tick)(tick)(tick)
'type' component of DFDL infoset (error)(error)(error)
'unionMemberSchema' component of DFDL infoset (error)(error)(error)
'valid' component of DFDL infoset (error)(error)(error)
unicodeByteOrderMark(error)(error)(error)
all runtime-computed format properties (tick)(error)(error)

runtime-computation for escapeCharacter,

escapeEscapeCharacter, byteOrder

(tick)(tick)(tick)

IANA standard encodings other than utf-8,

utf-16BE, utf-16LE, utf-32BE, utf-32LE, and ASCII

(tick)(error)(error)
optional qualified names in expression language(tick)(tick)(tick)
check for non-portable regular expressions(tick)(tick)(tick)
delimited binary(error)(error)(error)
extended ICU symbols 'u' and 'I' in calendarPattern(error)(error)(error)
Daffodil Specific2.0.01.1.01.0.0
save/reload parser(tick)(tick)(tick)
Properties and Property Enumerations2.0.01.1.01.0.0
ignoreCase="yes"(tick)(error)(error)
utf16Width="variable"(error)(error)(error)
textNumberRep="zoned"(error)(error)(error)
binaryNumberRep="packed"(error)(error)(error)
binaryNumberRep="bcd"(error)(error)(error)
binaryNumberRep="ibm4690Packed"(error)(error)(error)
binaryFloatRep="ibm390Hex"(error)(error)(error)
nilKind="logicalValue"(error)(error)(error)
nilKind="literalCharacter"(error)(error)(error)
lengthKind="prefixed"(error)(error)(error)
lengthKind="endOfParent"(error)(error)(error)
occursCountKind="stopValue"(error)(error)(error)
documentFinalTerminatorCanBeMissing="yes"(error)(error)(error)
textNumberPattern (tick)(tick)(tick)
textNumberCheckPolicy (tick)(tick)(tick)
textNumberRounding(tick)(tick)(tick)
textNumberRoundingMode(tick)(tick)(tick)
textNumberRoundingIncrement (tick)(tick)(tick)
textStandardGroupingSeparator (tick)(tick)(tick)
textStandardDecimalSeparator (tick)(tick)(tick)
textStandardExponentRep(tick)(tick)(tick)
textStandardInfinityRep (tick)(tick)(tick)
textStandardNaNRep (tick)(tick)(tick)
textStandardZeroRep (tick)(tick)(tick)
textStandardBase (behaves as 10) (error)(error)(error)
textZonedSignStyle(error)(error)(error)
decimalSigned (tick)(error)(error)
textBooleanTrueRep (tick)(error)(error)
textBooleanFalseRep (tick)(error)(error)
textBooleanPadCharacter (tick)(error)(error)
textBooleanJustification (tick)(error)(error)
binaryBooleanTrueRep (tick)(error)(error)
binaryBooleanFalseRep (tick)(error)(error)
textBidi (behaves as "no") (error)(error)(error)
textBidiTextOrdering(error)(error)(error)
textBidiOrientation (error)(error)(error)
textBidiSymmetric (error)(error)(error)
textBidiTextShaped (error)(error)(error)
textBidiNumeralShapes (error)(error)(error)
alignment(tick)(tick)(tick)
alignmentUnits (tick)(tick)(tick)
leadingSkip(tick)(tick)(tick)
trailingSkip(tick)(tick)(tick)
prefixIncludesPrefixLength (error)(error)(error)
prefixLengthType (error)(error)(error)
binaryDecimalVirtualPoint (tick)(tick)(tick)
binaryNumberCheckPolicy (error)(error)(error)
binaryPackedSignCodes (error)(error)(error)
binaryCalendarRep(error)(error)(error)
binaryCalendarEpoch (error)(error)(error)
useNilForDefault (error)(error)(error)
sequenceKind='unordered'(error)(error)(error)
floating="yes" (error)(error)(error)
choiceLengthKind="explicit"(error)(error)(error)
choiceLength(error)(error)(error)
occursStopValue (error)(error)(error)
seperatorSuppressionPolicy (overrides separatorPolicy)(tick)(tick)(tick)
separatorPolicy(tick)(tick)(tick)
bitOrder(tick)(tick)(tick)
encodingErrorPolicy="replace"(tick)(tick)(tick)
encodingErrorPolicy="error"(tick)(error)(error)
failureType="recoverableError"(error)(error)(error)
choiceDispatchKey(tick)(error)(error)
choiceBranchKey(tick)(error)(error)
Functions2.0.01.1.01.0.0
contentLength (tick) (error)(error)
valueLength  (tick) (error)(error)
Annotations2.0.01.1.01.0.0
newVariableInstance(error)(error)(error)
Miscellaneous2.0.01.1.01.0.0
File sizes greater than 4GB (error)(error)(error)
Java version <= 6 (error)(error)(error)
Java version 7 (error)(tick)(tick)
Java version 8 (tick)(tick)(tick)

Strict DFDL expressions adherence (i.e. disallow

features of XPath not available in DFDL expressions)

(tick)(tick)(tick)
XPath 2.0 Support (warning) (warning) (warning)

...