WIP: lexer: introduce StateFn, Accept()/AcceptAll() and Position to aid parsing #3

Closed
amery wants to merge 3 commits from pr-amery-lexer into main
amery commented 1 year ago
Owner
There is no content yet.
amery added 3 commits 1 year ago
d760902dce lexer: introduce StateFn and the basic state machine loop
a4124fb3e1 lexer: introduce Accept()/AcceptAll() helpers
48b75ec3c3 lexer: introduce a Position (Line, Column) handler
amery added 1 commit 1 year ago
0120cf0cc6 lexer: introduce Lexer wrapper for io.RuneScanner
amery requested review from karasz 1 year ago
amery changed title from lexer: introduce StateFn, Accept()/AcceptAll() and Position to aid parsing to WIP: lexer: introduce StateFn, Accept()/AcceptAll() and Position to aid parsing 1 year ago
amery removed review request for karasz 1 year ago
amery closed this pull request 1 year ago
This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.