Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Invisible XML

Invisible XML - Grammar language

< >

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

#1454on PLDB 3Years Old 35Users
0Books 0Papers

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; ".".
ucg.html 路 ixml.html 路 xidoc.html

View source

- Build the next great programming language Search Day 215 About Blog Acknowledgements Traffic Traffic Today GitHub