expr IS [NOT] OF [TYPE] ( [ONLY] [schema .] type [, [ONLY] [schema .] type]... )

For information on the symbols and conventions of Backus-Naur Form (BNF) syntax, see Appendix A.