Alejandro Mery amery
  • Brighton, UK
  • Joined on 2015-05-02
amery merged pull request asciigoat/core#4 2023-08-29 15:23:15 +02:00
lexer: rename runes.Reader to lexer.Reader and implement UnreadRune() and PeekRune()
amery pushed to dev-amery-basic at asciigoat/ini 2023-08-29 04:46:30 +02:00
d9f98e9cb7 Unmarshal: WIP
f4dc0a0270 Decoder: WIP
3c94d7fc7c basic: WIP
c43cc7d0dd parser: WIP
Compare 4 commits »
amery pushed to dev-amery-lexer-wip at asciigoat/core 2023-08-29 04:42:10 +02:00
ff03ee922d lexer: introduce Error{}
amery deleted branch pr-amery-lexer from asciigoat/core 2023-08-29 04:11:14 +02:00
amery pushed to dev-amery-lexer-wip at asciigoat/core 2023-08-29 04:10:58 +02:00
868786cb9f lexer: introduce a Position (Line, Column) handler
amery created branch dev-amery-lexer-wip in asciigoat/core 2023-08-29 04:10:58 +02:00
amery pushed to dev-amery-lexer at asciigoat/core 2023-08-29 04:10:13 +02:00
3e964d1455 lexer: introduce StateFn and the basic state machine loop
530eff87e9 lexer: introduce Reader.Accept()/AcceptAll()
c3339a2cdb build-sys: import build system from darvaza.org/core
5e3171d891 Merge branch 'pr-amery-reader'
6cca2996ca lexer: Implement Reader.UnreadRune() and Reader.PeekRune()
Compare 7 commits »
amery created pull request asciigoat/core#4 2023-08-29 04:05:06 +02:00
lexer: rename runes.Reader to lexer.Reader and implement UnreadRune() and PeekRune()
amery pushed to dev-amery at asciigoat/core 2023-08-29 04:04:11 +02:00
c3339a2cdb build-sys: import build system from darvaza.org/core
5e3171d891 Merge branch 'pr-amery-reader'
6cca2996ca lexer: Implement Reader.UnreadRune() and Reader.PeekRune()
edcba80baa lexer: fix ReadRune() to actually move the cursor
7230a74f49 lexer: runes.Reader renamed to lexer.Reader
Compare 5 commits »
amery deleted branch pr-amery-unreadrune from asciigoat/core 2023-08-29 04:03:18 +02:00
amery pushed to pr-amery-reader at asciigoat/core 2023-08-29 04:02:05 +02:00
6cca2996ca lexer: Implement Reader.UnreadRune() and Reader.PeekRune()
edcba80baa lexer: fix ReadRune() to actually move the cursor
7230a74f49 lexer: runes.Reader renamed to lexer.Reader
Compare 3 commits »
amery created branch pr-amery-reader in asciigoat/core 2023-08-29 04:02:05 +02:00
amery closed pull request asciigoat/core#2 2023-08-29 03:57:54 +02:00
runes: Implement UnreadRune() and PeekRune()
amery pushed to dev-amery at asciigoat/core 2023-08-29 03:54:35 +02:00
a8dd04004f build-sys: import build system from darvaza.org/core
54b85b5d36 Merge branch 'pr-amery-readcloser' into next-amery
Compare 2 commits »
amery closed pull request asciigoat/core#3 2023-08-29 03:43:10 +02:00
WIP: lexer: introduce StateFn, Accept()/AcceptAll() and Position to aid parsing
amery pushed to dev-amery-lexer at asciigoat/core 2023-08-29 02:46:50 +02:00
30da2c7418 lexer: create Lexer factories for io.Reader, []byte and string
490605e09e build-sys: import build system from darvaza.org/core
60bc3bd48f Merge branch 'pr-amery-unreadrune' into next-amery
6e866caa75 runes: fix ReadRune() to actually move the cursor
Compare 4 commits »
amery pushed to dev-amery at asciigoat/core 2023-08-29 02:46:36 +02:00
490605e09e build-sys: import build system from darvaza.org/core
60bc3bd48f Merge branch 'pr-amery-unreadrune' into next-amery
6e866caa75 runes: fix ReadRune() to actually move the cursor
Compare 3 commits »
amery pushed to pr-amery-unreadrune at asciigoat/core 2023-08-29 02:46:09 +02:00
6e866caa75 runes: fix ReadRune() to actually move the cursor
amery pushed to dev-amery-basic at asciigoat/ini 2023-08-29 02:36:34 +02:00
37348b44aa Unmarshal: WIP
daad0f499d Decoder: WIP
a21b5c43d6 basic: WIP
a7233d0ded parser: WIP
Compare 4 commits »
amery created branch dev-amery-basic in asciigoat/ini 2023-08-29 02:33:04 +02:00