Commit Graph

  • 3bf20948c0 parser: Unescaped [WIP] dev-amery-parser amery 2023-09-04 15:33:46 +00:00
  • 0dd29272e9 build-sys: use local darvaza.org/core [DO-NOT-MERGE] dev-amery amery 2023-09-03 15:10:52 +00:00
  • 7fab1a799a build-sys: use local asciigoat.org/core [DO-NOT-MERGE] amery 2023-08-29 00:25:28 +00:00
  • 16dfde1503 vscode: add Subname to the dictionary amery 2023-09-03 17:46:45 +00:00
  • 41d7c6e04d vscode: add unescapes to the dictionary amery 2023-09-03 20:06:30 +00:00
  • 48adaeb8a8 vscode: add asciigoat to the dictionary amery 2023-09-03 17:15:27 +01:00
  • 99ca8d0b3b Merge branch 'pr-amery-basic' into next-amery amery 2023-09-05 13:22:01 +00:00
  • 986b6d1c6d Merge pull request 'parser: Unquoted(), AcceptQuotedString() and SplitCommaArray' (#9) main v0.2.5 amery 2023-09-05 15:20:38 +02:00
  • d41cd781d9 parser: introduce SplitCommaArray to splits comma separated strings #9 amery 2023-09-04 15:37:14 +00:00
  • 651fcb6215 parser: Unquoted(), AcceptQuotedString() amery 2023-09-04 15:33:46 +00:00
  • fa9a7b4735 basic: rename and document queue related methods #6 pr-amery-basic amery 2023-09-02 01:39:46 +00:00
  • cfd4a94559 basic: call executeFinal() when OnToken() fails amery 2023-09-04 15:28:11 +00:00
  • d8af7821e4 Merge pull request 'parser: introduce NewError() and ErrPlusPosition()' (#8) v0.2.4 amery 2023-09-04 19:33:24 +02:00
  • 8f3e59ec36 parser: introduce ErrPlusPosition to apply a position offset to a lexer.Error #8 amery 2023-09-04 13:52:34 +00:00
  • d316031c44 basic: cleanup using parser.NewError() amery 2023-09-04 13:50:08 +00:00
  • c3883cbb0d parser: introduce NewError() to create lexer.Error using lexer.Position amery 2023-09-04 13:48:08 +00:00
  • 314c004efd Merge pull request 'parser: introduce TextParser and refactor Parser' (#7) v0.2.3 amery 2023-09-04 16:17:04 +02:00
  • cbd3f705f5 basic: GoStringer [WIP] dev-amery-basic amery 2023-09-01 22:35:34 +00:00
  • c9f206c9aa Unmarshal: WIP amery 2023-08-28 23:47:23 +00:00
  • 9912146d21 Decoder: WIP amery 2023-08-28 23:46:39 +00:00
  • 71ab4a58c1 build-sys: use local darvaza.org/core [DO-NOT-MERGE] amery 2023-09-03 15:10:52 +00:00
  • 8e838c3566 build-sys: use local asciigoat.org/core [DO-NOT-MERGE] amery 2023-08-29 00:25:28 +00:00
  • ff0c7d1b9f vscode: add Subname to the dictionary amery 2023-09-03 17:46:45 +00:00
  • fabd192e3d vscode: add unescapes to the dictionary amery 2023-09-03 20:06:30 +00:00
  • 37f3efebfb vscode: add asciigoat to the dictionary amery 2023-09-03 17:15:27 +01:00
  • 506fff8725 Merge branch 'pr-amery-basic' into next-amery amery 2023-09-04 14:38:23 +01:00
  • 30a86e170b parser: use GetPositionalLength() on TextParser.Discard() and TextParser.Emit() #7 amery 2023-09-03 17:43:10 +00:00
  • 8cc75da138 parser: introduce GetPositionalLength() amery 2023-09-03 17:41:51 +00:00
  • df0fe8b9c0 decoder [WIP] dev-amery-decoder amery 2023-09-01 22:43:36 +00:00
  • 23a6bd090c build-sys: use local darvaza.org/core [DO-NOT-MERGE] amery 2023-09-03 15:10:52 +00:00
  • f8fa9d678a build-sys: use local asciigoat.org/core [DO-NOT-MERGE] amery 2023-08-29 00:25:28 +00:00
  • 7e2797607d Merge branch 'pr-amery-textparser' into next-amery amery 2023-09-03 17:02:51 +00:00
  • 01cd4139bd parser.Parser: refactor using TextParser amery 2023-09-03 16:42:10 +00:00
  • e34e8eda0a parser.TextParser: AcceptNewLine() and AcceptRune() amery 2023-09-03 16:55:53 +00:00
  • ecff6f6016 parser: introduce generic-ish TextParser amery 2023-09-03 16:26:42 +00:00
  • 79fc27f965 chore: update dependencies v0.2.2 amery 2023-09-03 15:09:05 +00:00
  • d75b2dbc78 basic: rename and document queue related methods amery 2023-09-02 01:39:46 +00:00
  • 46ba96d6b4 basic: refactor error handling amery 2023-09-02 01:06:01 +00:00
  • 11c5ce70a6 Merge pull request 'basic: implement Section.String() and Field.String()' (#5) v0.2.1 amery 2023-09-02 18:00:08 +02:00
  • 16d52188f6 basic: implement Section.String() and Field.String() #5 amery 2023-09-01 21:13:13 +00:00
  • a4f981610e Merge pull request 'basic: introduce basic one-shot INI-style decoder' (#4) v0.2.0 amery 2023-09-01 19:29:11 +02:00
  • a1e20fa3b6 basic: introduce Document.WriteTo() and Document.String() #4 amery 2023-09-01 14:22:48 +00:00
  • 174f72c4cf basic: introduce basic one-shot INI-style decoder amery 2023-09-01 14:21:55 +00:00
  • c92e0df47b chore: update asciigoat.org/core v0.1.2 amery 2023-08-31 17:12:50 +00:00
  • cf100578c0 Merge pull request 'README: add initial description of the package' (#3) v0.1.1 amery 2023-09-01 15:02:34 +02:00
  • 2eacc65215 README: add initial description of the package #3 amery 2023-08-31 17:11:00 +00:00
  • 169379f5c6 Merge pull request 'parser: implement basic dosini parsing' (#2) v0.1.0 amery 2023-08-31 16:17:11 +02:00
  • eb36c195c0 parser: implement basic dosini parsing #2 amery 2023-08-31 01:50:05 +00:00
  • 1090a374f0 parser: add initial Parser emitting non-whitespace tokens amery 2023-08-31 00:11:33 +00:00
  • a15deb7e42 tools: add stringer support amery 2023-08-30 23:00:16 +00:00
  • 1dd7cb19a8 Merge pull request 'build-sys: import build system from darvaza.org/core' (#1) amery 2023-08-29 17:43:57 +02:00
  • e85f8c5e3f build-sys: import build system from darvaza.org/core #1 amery 2023-08-28 19:45:30 +00:00
  • 651b9691bf Initial commit amery 2023-08-28 19:40:42 +00:00