38 Commits (dev-amery-parser)
 

Author SHA1 Message Date
Alejandro Mery 3bf20948c0 parser: Unescaped [WIP] 1 year ago
Alejandro Mery 0dd29272e9 build-sys: use local darvaza.org/core [DO-NOT-MERGE] 1 year ago
Alejandro Mery 7fab1a799a build-sys: use local asciigoat.org/core [DO-NOT-MERGE] 1 year ago
Alejandro Mery 16dfde1503 vscode: add Subname to the dictionary 1 year ago
Alejandro Mery 41d7c6e04d vscode: add unescapes to the dictionary 1 year ago
Alejandro Mery 48adaeb8a8 vscode: add asciigoat to the dictionary 1 year ago
Alejandro Mery 99ca8d0b3b Merge branch 'pr-amery-basic' into next-amery 1 year ago
Alejandro Mery 986b6d1c6d Merge pull request 'parser: Unquoted(), AcceptQuotedString() and SplitCommaArray' (#9) 1 year ago
Alejandro Mery d41cd781d9 parser: introduce SplitCommaArray to splits comma separated strings 1 year ago
Alejandro Mery 651fcb6215 parser: Unquoted(), AcceptQuotedString() 1 year ago
Alejandro Mery fa9a7b4735 basic: rename and document queue related methods 1 year ago
Alejandro Mery cfd4a94559 basic: call executeFinal() when OnToken() fails 1 year ago
Alejandro Mery d8af7821e4 Merge pull request 'parser: introduce NewError() and ErrPlusPosition()' (#8) 1 year ago
Alejandro Mery 8f3e59ec36 parser: introduce ErrPlusPosition to apply a position offset to a lexer.Error 1 year ago
Alejandro Mery d316031c44 basic: cleanup using parser.NewError() 1 year ago
Alejandro Mery c3883cbb0d parser: introduce NewError() to create lexer.Error using lexer.Position 1 year ago
Alejandro Mery 314c004efd Merge pull request 'parser: introduce TextParser and refactor Parser' (#7) 1 year ago
Alejandro Mery 30a86e170b parser: use GetPositionalLength() on TextParser.Discard() and TextParser.Emit() 1 year ago
Alejandro Mery 8cc75da138 parser: introduce GetPositionalLength() 1 year ago
Alejandro Mery 01cd4139bd parser.Parser: refactor using TextParser 1 year ago
Alejandro Mery e34e8eda0a parser.TextParser: AcceptNewLine() and AcceptRune() 1 year ago
Alejandro Mery ecff6f6016 parser: introduce generic-ish TextParser 1 year ago
Alejandro Mery 79fc27f965 chore: update dependencies 1 year ago
Alejandro Mery 11c5ce70a6 Merge pull request 'basic: implement Section.String() and Field.String()' (#5) 1 year ago
Alejandro Mery 16d52188f6 basic: implement Section.String() and Field.String() 1 year ago
Alejandro Mery a4f981610e Merge pull request 'basic: introduce basic one-shot INI-style decoder' (#4) 1 year ago
Alejandro Mery a1e20fa3b6 basic: introduce Document.WriteTo() and Document.String() 1 year ago
Alejandro Mery 174f72c4cf basic: introduce basic one-shot INI-style decoder 1 year ago
Alejandro Mery c92e0df47b chore: update asciigoat.org/core 1 year ago
Alejandro Mery cf100578c0 Merge pull request 'README: add initial description of the package' (#3) 1 year ago
Alejandro Mery 2eacc65215 README: add initial description of the package 1 year ago
Alejandro Mery 169379f5c6 Merge pull request 'parser: implement basic dosini parsing' (#2) 1 year ago
Alejandro Mery eb36c195c0 parser: implement basic dosini parsing 1 year ago
Alejandro Mery 1090a374f0 parser: add initial Parser emitting non-whitespace tokens 1 year ago
Alejandro Mery a15deb7e42 tools: add stringer support 1 year ago
Alejandro Mery 1dd7cb19a8 Merge pull request 'build-sys: import build system from darvaza.org/core' (#1) 1 year ago
Alejandro Mery e85f8c5e3f build-sys: import build system from darvaza.org/core 1 year ago
Alejandro Mery 651b9691bf Initial commit 1 year ago