Block statement syntax

1 {
2+ 
2? 
2 type_definition
2 file_scope_data_declaration
2 block_scope_data_declaration
3+ 
3? statement
4 }