- Data Format Description Language (DFDL) v1.0 Specification
- Data Format Description Language (DFDL) v1.0 Specification
- 1. Introduction
- 2. Overview of the Specification
- 3. Notational and Definitional Conventions
- 4. The DFDL Information Set (Infoset)
- 5. DFDL Schema Component Model
- 6. DFDL Syntax Basics
- 7. Syntax of DFDL Annotation Elements
- 8. Property Scoping and DFDL Schema Checking
- 9. DFDL Processing Introduction
- 10. Overview: Core Representation Properties and their Format Semantics
- 11. Properties Common to both Content and Framing
- 12. Framing
- 13. Simple Types
- 14. Sequence Groups
- 15. Choice Groups
- 16. Properties for Array Elements and Optional Elements
- 17. Calculated Value Properties
- 18. DFDL Expression Language
- 19. DFDL Regular Expressions
- 20. External Control of the DFDL Processor
- 21. Built-in Specifications
- 22. Conformance
- 23. Optional DFDL Features
- 24. Security Considerations
- 25. Authors and Contributors
- 26. Intellectual Property Statement
- 27. Disclaimer
- 28. Full Copyright Notice
- 29. References
- 30. Appendix A: Escape Scheme Use Cases
- 31. Appendix B: Rationale for Single-Assignment Variables
- 32. Appendix C: Processing of DFDL String literals
- 33. Appendix D: DFDL Standard Encodings [48]
- 34. Appendix E: Glossary of Terms
- 35. Appendix F: Specific Errors Classified
- 36. Appendix G: Property Precedence