ref: 7a353b8e7e4bfa7b9f9ad26d33f9863489e4b84c
dir: /stmt.c/
#include <stddef.h> #include <stdint.h> #include "cc.h" void compound(void) { extern void decl(void); extern Node *expr(void); expect('{'); while (!accept('}')) { switch (yytoken) { case TYPE: case SCLASS: case TQUALIFIER: decl(); break; default: emitexp(expr()); } expect(';'); } }