Вам нужно правило, которое соответствует нескольким операторам, и вы можете определить это с помощью рекурсии следующим образом:
statements
: statements statement
| /* empty */
;
Это соответствует нулю или более утверждений. Если вам требуется хотя бы один, вам следует заменить пустой кейс на statement
.