Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Invisible XML

< >

Invisible XML is a grammar language created in 2020 by Steven Pemberton.

#1275on PLDB 4Years Old
Download source code:
git clone https://github.com/invisiblexml/ixml/
Homepage · Source Code

Invisible XML is a language for describing the implicit structure of data, and a set of technologies for making that structure explicit as XML markup. It allows you to write a declarative description of the format of some text and then leverage that format to represent the text as structured information.


Example from the web:
url: scheme, ":", authority, path. scheme: letter+. authority: "//", host. host: sub++".". sub: letter+. path: ("/", seg)+. seg: fletter*. -letter: ["a"-"z"]; ["A"-"Z"]; ["0"-"9"]. -fletter: letter; ".".

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v164.7.0