interface_declaration ::= { modifier } "interface" identifier [ "extends" interface_name { "," interface_name } ] "{" { field_declaration } "}"
This rule is called by -> type_declaration
-> type_declaration
coming soon ...