29 Commits (main)
 

Author SHA1 Message Date
Alejandro Mery 986b6d1c6d Merge pull request 'parser: Unquoted(), AcceptQuotedString() and SplitCommaArray' (#9) 11 months ago
Alejandro Mery d41cd781d9 parser: introduce SplitCommaArray to splits comma separated strings 11 months ago
Alejandro Mery 651fcb6215 parser: Unquoted(), AcceptQuotedString() 11 months ago
Alejandro Mery d8af7821e4 Merge pull request 'parser: introduce NewError() and ErrPlusPosition()' (#8) 11 months ago
Alejandro Mery 8f3e59ec36 parser: introduce ErrPlusPosition to apply a position offset to a lexer.Error 11 months ago
Alejandro Mery d316031c44 basic: cleanup using parser.NewError() 11 months ago
Alejandro Mery c3883cbb0d parser: introduce NewError() to create lexer.Error using lexer.Position 11 months ago
Alejandro Mery 314c004efd Merge pull request 'parser: introduce TextParser and refactor Parser' (#7) 11 months ago
Alejandro Mery 30a86e170b parser: use GetPositionalLength() on TextParser.Discard() and TextParser.Emit() 11 months ago
Alejandro Mery 8cc75da138 parser: introduce GetPositionalLength() 11 months ago
Alejandro Mery 01cd4139bd parser.Parser: refactor using TextParser 11 months ago
Alejandro Mery e34e8eda0a parser.TextParser: AcceptNewLine() and AcceptRune() 11 months ago
Alejandro Mery ecff6f6016 parser: introduce generic-ish TextParser 11 months ago
Alejandro Mery 79fc27f965 chore: update dependencies 11 months ago
Alejandro Mery 11c5ce70a6 Merge pull request 'basic: implement Section.String() and Field.String()' (#5) 11 months ago
Alejandro Mery 16d52188f6 basic: implement Section.String() and Field.String() 11 months ago
Alejandro Mery a4f981610e Merge pull request 'basic: introduce basic one-shot INI-style decoder' (#4) 11 months ago
Alejandro Mery a1e20fa3b6 basic: introduce Document.WriteTo() and Document.String() 11 months ago
Alejandro Mery 174f72c4cf basic: introduce basic one-shot INI-style decoder 11 months ago
Alejandro Mery c92e0df47b chore: update asciigoat.org/core 11 months ago
Alejandro Mery cf100578c0 Merge pull request 'README: add initial description of the package' (#3) 11 months ago
Alejandro Mery 2eacc65215 README: add initial description of the package 11 months ago
Alejandro Mery 169379f5c6 Merge pull request 'parser: implement basic dosini parsing' (#2) 11 months ago
Alejandro Mery eb36c195c0 parser: implement basic dosini parsing 11 months ago
Alejandro Mery 1090a374f0 parser: add initial Parser emitting non-whitespace tokens 11 months ago
Alejandro Mery a15deb7e42 tools: add stringer support 11 months ago
Alejandro Mery 1dd7cb19a8 Merge pull request 'build-sys: import build system from darvaza.org/core' (#1) 11 months ago
Alejandro Mery e85f8c5e3f build-sys: import build system from darvaza.org/core 11 months ago
Alejandro Mery 651b9691bf Initial commit 11 months ago