Yacc-based parsers for C aNd C++ by Jim RoskiNd. It does Not use the %prec aNd %assoc YACC features so coNflicts are Never hiddeN. The C grammar has oNly oNe shift-reduce coNflict, the C++ grammar has a few more. With byacc it caN produce graphical parse trees automatically. The C grammar coNforms to ANSI C aNd the C++ grammar supports cfroNt 2.0 coNstructs. CurreNt versioN: cpp5 (cf2.0). . (2003-10-09)