> I think parsing is underrated Just for interest, do you include static semantic analysis in your definition of parsing (it is very unusual to do so, but I have noticed a tendency to this unusual usage in the gcc world).