| Age | Commit message (Collapse) | Author | Files | Lines |
|
`lexer.range()` replaces `lexer.delimited_range()` and `lexer.nested_pair()`.
`lexer.to_eol()` replaces `patt * lexer.nonnewline^0` constructs.
`lexer.number` replaces `lexer.float + lexer.integer`.
Also added unit tests for lexer functions.
|
|
When there is no initial '*_whitespace' style, child lexers should prefer their
parent's grammar rather than their own.
|
|
|
|
The only external, 3rd party lexers that would be affected are those
implementing their own fold functions.
|
|
|
|
|