§Started work on parser
in Dec. 2002
§Considered a number of
options but settled on a handwritten parser
4Needed smart control
over ambiguities in C/C++
4Needed to support a
number of clients with different needs
4Similar in approach to
newer versions of gcc.
§First contributed in
1.1 for CModel replacing previous JavaCC-based parser
§Added Indexing and
Search as client in 1.2
4Replaced previous
ctags-based index (not without issue)
§Numerous clients in
2.0, including content assist, F3, type browsers