Alejandro Mery amery
  • Brighton, UK
  • Joined on 2015-05-02
amery pushed to dev-amery-basic at asciigoat/ini 2023-08-29 02:33:04 +02:00
c7a1a6da29 Unmarshal: WIP
e5255ae005 Decoder: WIP
2952eec6c0 basic: WIP
3008e1e0a2 parser: WIP
14f04e2c4a build-sys: import build system from darvaza.org/core
Compare 5 commits »
amery pushed to dev-amery at asciigoat/ini 2023-08-29 02:28:16 +02:00
481206f28c build-sys: import build system from darvaza.org/core
7512c8b616 build-sys: use local asciigoat.org/core [DO-NOT-MERGE]
Compare 2 commits »
amery pushed to dev-amery-lexer at asciigoat/core 2023-08-29 02:09:58 +02:00
e92b117908 lexer: create Lexer factories for io.Reader, []byte and string
amery created branch dev-amery-lexer in asciigoat/core 2023-08-29 02:09:58 +02:00
amery pushed to pr-amery-lexer at asciigoat/core 2023-08-29 02:07:35 +02:00
amery pushed to dev-amery at asciigoat/core 2023-08-29 02:02:31 +02:00
172ffbe4f8 build-sys: import build system from darvaza.org/core
9e09f9de68 Merge branch 'pr-amery-lexer' into next-amery
0120cf0cc6 lexer: introduce Lexer wrapper for io.RuneScanner
Compare 3 commits »
amery pushed to pr-amery-lexer at asciigoat/core 2023-08-29 02:01:36 +02:00
0120cf0cc6 lexer: introduce Lexer wrapper for io.RuneScanner
amery pushed to dev-amery at asciigoat/core 2023-08-29 01:59:48 +02:00
a162c9f961 lexer: introduce Lexer wrapper for io.RuneScanner
amery created pull request asciigoat/core#3 2023-08-29 01:23:10 +02:00
lexer: introduce StateFn, Accept()/AcceptAll() and Position to aid parsing
amery created pull request asciigoat/core#2 2023-08-29 01:20:29 +02:00
runes: Implement UnreadRune() and PeekRune()
amery deleted branch dev-amery-unreader from asciigoat/core 2023-08-29 01:19:04 +02:00
amery pushed to dev-amery at asciigoat/core 2023-08-29 01:17:36 +02:00
9af69c389d build-sys: import build system from darvaza.org/core
b3a1c8b41e Merge branch 'pr-amery-lexer' into next-amery
658a126d64 Merge branch 'pr-amery-unreadrune' into next-amery
060151a3ac runes: Implement UnreadRune() and PeekRune()
Compare 4 commits »
amery pushed to pr-amery-unreadrune at asciigoat/core 2023-08-29 01:16:25 +02:00
060151a3ac runes: Implement UnreadRune() and PeekRune()
amery created branch pr-amery-unreadrune in asciigoat/core 2023-08-29 01:16:25 +02:00
amery pushed to dev-amery at asciigoat/core 2023-08-29 01:03:11 +02:00
4d0d4ffb4f build-sys: import build system from darvaza.org/core
be11c6985d Merge branch 'pr-amery-lexer' into next-amery
48b75ec3c3 lexer: introduce a Position (Line, Column) handler
Compare 3 commits »
amery pushed to pr-amery-lexer at asciigoat/core 2023-08-29 01:02:39 +02:00
48b75ec3c3 lexer: introduce a Position (Line, Column) handler
amery pushed to pr-amery-lexer at asciigoat/core 2023-08-29 01:01:27 +02:00
b6b970ceb1 lexer: introduce a Position (Line, Column) handler
amery pushed to dev-amery-unreader at asciigoat/core 2023-08-29 00:39:36 +02:00
8f57f3b5fe runes.Reader: WIP
c3707c60ab build-sys: import build system from darvaza.org/core
aef8b7bed4 Merge branch 'pr-amery-lexer' into next-amery
a4124fb3e1 lexer: introduce Accept()/AcceptAll() helpers
Compare 6 commits »
amery pushed to dev-amery at asciigoat/core 2023-08-29 00:37:51 +02:00
c3707c60ab build-sys: import build system from darvaza.org/core
aef8b7bed4 Merge branch 'pr-amery-lexer' into next-amery
a4124fb3e1 lexer: introduce Accept()/AcceptAll() helpers
d760902dce lexer: introduce StateFn and the basic state machine loop
Compare 4 commits »
amery created branch pr-amery-lexer in asciigoat/core 2023-08-29 00:37:19 +02:00