Roskind grammars




<tool> 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).

(ftp://ftp.infoseek.com/pub/c++grammar/).



< Previous Terms Terms Containing Roskind grammars Next Terms >
root node
Root Normal Form
root version
ROSE
Rosette
rot13
rotary debugger
rotational latency
rotations per minute
ROTFL