lexer: Reader.Accept(), AcceptAll(), and StateFn #5

Merged
amery merged 3 commits from pr-amery-lexer into main 2 years ago

3 Commits

Author SHA1 Message Date
Alejandro Mery 05d504346e lexer: extend Run() to treat io.EOF as non-error termination 2 years ago
Alejandro Mery 1d62857e14 lexer: introduce StateFn and the basic state machine loop 2 years ago
Alejandro Mery d83b128c30 lexer: introduce Reader.Accept()/AcceptAll() 2 years ago