1
DERIVED_TYPE_statement
2? PRIVATE 3? SEQUENCE 4?
component_def_stmt_block
5
END_TYPE_statement