I saw this on lambda the ultimate and thought that someone might be
interested. http://planet-sl.org/parsing-at-sle2013/index.php?option=com_content&view=article&id=307&Itemid=892&lang=en
Someone from the clang community should go and convince them how much better hand written parsers are than parser generators
-Chris
Hi,
How "hand written" is clang's parser, actually? Is it written from
scratch without external dependencies, or does it use some parsing
library?
Greetings,
Daniel
Entirely from scratch. (tokenizer, lexer, parser - none of them use
any external dependency beyond basic IO routines)
- David
It's as hand written as it gets. A quick look at the source will give
you an idea.