[
https://issues.apache.org/jira/browse/DAFFODIL-1782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Beckerle resolved DAFFODIL-1782.
----------------------------------------
Resolution: Fixed
Fix Version/s: 2.4.0
Implemented as an experimental feature (dfdlx).
> DFDL Extension: Enum and Range table lookups
> --------------------------------------------
>
> Key: DAFFODIL-1782
> URL: https://issues.apache.org/jira/browse/DAFFODIL-1782
> Project: Daffodil
> Issue Type: New Feature
> Components: Back End, DFDL Language, Front End
> Reporter: Michael Beckerle
> Priority: Major
> Fix For: 2.4.0
>
>
> Some schemas have large simple type unions that combine enumerations with
> many members, and numeric ranges.
> Translation between numeric values, and symbolic values (strings), is
> desirable.
> A proposal for how to do this is:
> [https://cwiki.apache.org/confluence/display/DAFFODIL/Proposal%3A+Features+to+Support+Table-Lookup]
> (This one is now obsolete:
> [https://opensource.ncsa.illinois.edu/confluence/display/DFDL/Enumerations+and+Range+Tables+via+Simple+Type+Unions])
> ��
> Under review by the DFDL Workgroup, it was observed that these features
> require validation processing, and that was considered problematic given that
> validation is an optional feature of DFDL.�� However, the
> dfdl:checkConstraints function is not optional - excepting that the whole
> expression language is optional. So it is reasonable to add these features to
> an implementation that has either validation or dfdl:checkConstraints().
> ��
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)