6 Commits

Author SHA1 Message Date
amery ff03ee922d lexer: introduce Error{}
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 02:41:48 +00:00
amery 868786cb9f lexer: introduce a Position (Line, Column) handler
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 02:10:46 +00:00
amery 3e964d1455 lexer: introduce StateFn and the basic state machine loop
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 02:10:03 +00:00
amery 530eff87e9 lexer: introduce Reader.Accept()/AcceptAll()
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 02:10:03 +00:00
amery c3339a2cdb build-sys: import build system from darvaza.org/core
Signed-off-by: Alejandro Mery <amery@jpi.io>
2023-08-29 02:03:53 +00:00
amery 5e3171d891 Merge branch 'pr-amery-reader' 2023-08-29 02:03:36 +00:00

Diff Content Not Available