field_list ::= (field_name [pos_spec] [datatype_spec] [init_spec]) [, (field_name [pos_spec] [datatype_spec] [init_spec])]...
For information on how to read this syntax, see Appendix C.