The Grammar of Cyclone

Cyclone's grammar is derived from the next proposed OSI C standard, C9X. Changes from and additions to the C9X grammar are noted in red. The start symbol is translation-unit.

Quick links: declaration, struct-or-union-specifier, enum-specifier, declarator, statement, pattern, expression