For anyone interested: Recent updates based on a number of kind discussions here and elsewhere:
* Anonymous element tags <[ and ]> are sugar for element tags with empty strings as name: <""> and </"">
* Date intervals, wildcarding and approximation from modern ISO 8601:2018
* Limit on token lengths to support SIMD processing of tokens better, such as Unicode Normalization filtering
* Section on positioning
* More examples
* Grammars reworked to show how fragment tags can be identified throughout document using regex:
.*(<<.+>>.*)*
and how all tags can be identified throughout document using regex:
\s*((<.+>[>]?).*)*
(The revenge of the Desparate Perl Hacker?)
Regards
Rick