16 Commits (9425ba0f7cdc7ca527d1a36d3b7b5333b3402b9a)
 

Author SHA1 Message Date
Alejandro Mery 9425ba0f7c lexer: introduce a Position (Line, Column) handler 1 year ago
Alejandro Mery 5a7b19bb06 Merge pull request 'build-sys: import build system from darvaza.org/core' (#7) 1 year ago
Alejandro Mery 6c189fd87d build-sys: import build system from darvaza.org/core 1 year ago
Alejandro Mery f7e13e0978 Merge pull request 'lexer: introduce Error{}' (#6) 1 year ago
Alejandro Mery f67d8a2443 lexer: introduce Error{} 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