14 Commits (05d504346efa610284fa9ea8e7eecba80f57b859)
 

Author SHA1 Message Date
Alejandro Mery 05d504346e lexer: extend Run() to treat io.EOF as non-error termination 1 year ago
Alejandro Mery 1d62857e14 lexer: introduce StateFn and the basic state machine loop 1 year ago
Alejandro Mery d83b128c30 lexer: introduce Reader.Accept()/AcceptAll() 1 year ago
Alejandro Mery 76e6146e9e Merge pull request 'introduce NewReadCloser to allow byte and string buffers to offer io.ReadCloser' (#1 1 year ago
Alejandro Mery f79e2bee9e Merge pull request 'lexer: rename runes.Reader to lexer.Reader and implement UnreadRune() and PeekRune()' (#4) 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 1b223e3751 introduce NewReadCloser to allow byte and string buffers to offer io.ReadCloser 1 year ago
Alejandro Mery 07b652c414 chore: rename module to asciigoat.org/core 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
Alejandro Mery f6a391904d Initial commit 1 year ago