4 Commits (dev-amery-lexer-wip)

Author SHA1 Message Date
Alejandro Mery d83b128c30 lexer: introduce Reader.Accept()/AcceptAll() 1 year ago
Alejandro Mery 6cca2996ca lexer: Implement Reader.UnreadRune() and Reader.PeekRune() 1 year ago
Alejandro Mery edcba80baa lexer: fix ReadRune() to actually move the cursor 1 year ago
Alejandro Mery 7230a74f49 lexer: runes.Reader renamed to lexer.Reader 1 year ago
Alejandro Mery eaa846b64b runes.Reader: simplify buffer handling 1 year ago
Alejandro Mery fef0d81610 runes.Reader: introduce String(), Emit() and Discard() 1 year ago
Alejandro Mery fad6357d91 runes: initial RuneReader implementation 1 year ago