3 ms·For a lexer/parser you should use a coroutine / suspendable function abstraction. Or a parser generator.by mratsim 6y agoFor a lexer/parser you should use a coroutine / suspendable function abstraction. Or a parser generator.