Figure 2 Syntax diagram for a C/C++ compound-statement