The problem with current organization is that the lexer runs in the code buffer and will move point to where lexer error occurs, it would be better to have in run in a separate buffer and it also makes it possible in the future to make the lexer asynchronous instead
The problem with current organization is that the lexer runs in the code buffer and will move point to where lexer error occurs, it would be better to have in run in a separate buffer and it also makes it possible in the future to make the lexer asynchronous instead