blob: 9b0deb04234fda118aff09b729908aad0fdae204 [file] [log] [blame]
grammar t024finally;
options {
language=JavaScript;
}
prog returns [events]
@init {events = [];}
@after {events.push('after');}
: ID {throw new Error("quux");}
;
catch [e] {events.push('catch');}
finally {events.push('finally');}
ID : ('a'..'z')+
;
WS : (' '|'\n'|'\r')+ {$channel=org.antlr.runtime.BaseRecognizer.HIDDEN}
;