Consider an expression *(1+\"AB\" \"CD\"+1)
*(1+\"AB\" \"CD\"+1)
What is the solution for this expression ? The above expression is a switch expression in C.
*(2
Running your code you'll get answer "Casabance"
"AB" "CD"
"ABCD"
*("ABCD")
'A'
*("ABCD" + 0)
*("ABCD" + 1)
'B'
*("ABCD" + 2)
'C'