Если я напишу код вроде (в c)
x=1;
z=2;
y=x---z;
будут первые два - рассматриваться как пост-декремент, а затем один как вычитание
или первый - будет рассматриваться как вычитание, а два других как предварительный декремент
и что, если я поставлю пробел, чтобы сделать его другим (потому что в программе c не меняется пробел)