How is the expression x---y parsed? Is it a legal expression?
x---y
(x--)-y; Which compiler do you use? What are the types of x and y?