Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you can't write a lexer by hand, just forget trying to write a compiler that does anything interesting, because the lexer is MUCH easier than any other part of the compiler.

There are a lot of reasons for this, but one of the basic ones is that the lexer does not need to interact in a complex way with the compiler's state. It is a relatively simple pipeline where characters go in one end and tokens come out the other.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: