Hacker News new | past | comments | ask | show | jobs | submit login

Right. Was responding to "But recursive-descent, if you're going to use it, seems to cry out for tooling"



As I mentioned in an uncle comment, recursive descent permits localised hackery to switch parsing scheme or dynamically fix tricky context-specific grammar constructs, which argues against tooling.

Tooling is still very useful for grammar validation though, and it's the way to go for ad hoc parsing of a simple or new language.


That was a typo, he meant to say recursive-ascent needs tooling. Recursive-descent parsers can be hand-written quite easily.




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

Search: