blob: 17b3b2d2b477a4b742dfa86e60e9f38cb2afe1c4 [file] [log] [blame]
f(x, y) {
switch(x) {
case _ when y + () => 0:
break;
}
}
f[StringToken]([BeginToken]x[StringToken],[SimpleToken] y[StringToken])[SimpleToken] {[BeginToken]
switch[KeywordToken]([BeginToken]x[StringToken])[SimpleToken] {[BeginToken]
case[KeywordToken] _[StringToken] when[KeywordToken] y[StringToken] +[SimpleToken] ([BeginToken])[SimpleToken] =>[SimpleToken] 0[StringToken]:[SimpleToken]
break[KeywordToken];[SimpleToken]
}[SimpleToken]
}[SimpleToken]
[SimpleToken]