A schema language and parser for next-generation markup languages
This report explores strategies for grammar-based parsing and processing of next-generation markup languages , a term we use to describe markup languages that are designed to be able to represent structural Overlap , Discontinuity , and other features that are not easily managed in XML. Because next-generation markup languages cannot be modeled fully as context-free grammars (CFG), we employ a mildly context-sensitive grammar (MCSG) to validate documents with next-generation markup against user schemas expressed through an extension of Relax NG compact syntax (based on Creole).
Authors
- Bram Buitendijk
- Joris van Zundert (ORCID: https://orcid.org/0000-0003-3862-7602)
- David J. Birnbaum
- Ronald Dekker
Institutions
- University of Pittsburgh (US)
- Huygens Institute for History and Culture of the Netherlands (NL)
- Digital Science (United States) (US)
Publication Details
- Journal
- Balisage series on markup technologies
- Published
- 2025-07-26
- DOI
- https://doi.org/10.4242/balisagevol30.haentjensdekker01
- Citations
- 1
- Primary Topic
- Digital Humanities and Scholarship
- Type
- article
- Field-Weighted Citation Impact
- 13.17