...
Another formulation would be to specify that an element/group is delimited, but that the terminating markup is not consumed, and hence, must be consumed by whatever comes next in the model.
Character Class Entities
(now
Jira | ||||||
---|---|---|---|---|---|---|
|
We badly need an entity that means 'any whitespace that is not a line ending'. This avoids the specification of separators like:
...
A possible good name is %LSP*; where the "L" is for "Linear" as in "within a line", meaning specifically matches tab or space characters. (Exactly U+0009 and U+0020, not other Unicode space-like characters)
5 new entities are actually needed: %LSP; %LSP*; %LSP+; %SP*; %SP+;
Summary Functions/Operations
...