I have an LL(1) grammar for C. It is in the format accepted by my parser generator (described in Fischer & LeBlanc's "Crafting a Compiler [in C]" I don't use the grammar much, so I make no claims that it is fully debugged. But I'm willing to share it. -- Jon Mauney, parsing partisan Computer Science Dept. N.C. State University mauney at csc.ncsu.edu