main() { | |
switch(a) { | |
case b ? [c] : d: e; | |
} | |
} | |
main[StringToken]([BeginToken])[SimpleToken] {[BeginToken] | |
switch[KeywordToken]([BeginToken]a[StringToken])[SimpleToken] {[BeginToken] | |
case[KeywordToken] b[StringToken] ?[SimpleToken] [[BeginToken]c[StringToken]][SimpleToken] :[SimpleToken] d[StringToken]:[SimpleToken] e[StringToken];[SimpleToken] | |
}[SimpleToken] | |
}[SimpleToken] | |
[SimpleToken] |