| main() { |
| try { |
| print(0); |
| } on String { |
| } on ([int? i, String? n]) { |
| } |
| on(); |
| } |
| |
| main[StringToken]([BeginToken])[SimpleToken] {[BeginToken] |
| try[KeywordToken] {[BeginToken] |
| print[StringToken]([BeginToken]0[StringToken])[SimpleToken];[SimpleToken] |
| }[SimpleToken] on[KeywordToken] String[StringToken] {[BeginToken] |
| }[SimpleToken] on[KeywordToken] ([BeginToken][[BeginToken]int[StringToken]?[SimpleToken] i[StringToken],[SimpleToken] String[StringToken]?[SimpleToken] n[StringToken]][SimpleToken])[SimpleToken] {[BeginToken] |
| }[SimpleToken] |
| on[KeywordToken]([BeginToken])[SimpleToken];[SimpleToken] |
| }[SimpleToken][SimpleToken] |