Event Declarations
<eventHead> ::= .event <eventAttr> <typeSpec> <id> .event <eventAttr> <id> <eventAttr> ::= /* EMPTY */ <eventAttr> rtspecialname <eventAttr> specialname <eventDecls> ::= /* EMPTY */ <eventDecls> <eventDecl> <eventDecl> ::= .addon <methodRef> .removeon <methodRef> .fire <methodRef> .other <methodRef> <customAttrDecl> <extSourceSpec> <languageDecl>