message: grammar speed
diff: @@ -1943,9 +1943,7 @@ case_generate_item
  generate_block
  : generate_item
  - | ( identifier COLUMN )? BEGIN ( COLUMN identifier )? generate_item* END
  - ( COLUMN identifier )?
  - | ( identifier COLUMN )? BEGIN ( COLUMN identifier )? generate_block* END
  + | ( identifier COLUMN )? BEGIN ( COLUMN identifier )? (generate_item* | generate_block) END
  ( COLUMN identifier )?
  ;
  