Domanda

In ciascuna delle seguenti affermazioni, quali sono i token?

un. x = y +++ 3;
x, =, y, ++, +, 3, ; 7 tokens
b. a+= c*= (d+-2) >> 5 & 3;
a, +=, c, *=, (, d, +, -, 2, ), >>, 5, &, 3, ; 15 tokens

Per ciascuno, indica se si tratta di un'espressione sintatticamente corretta.

un. x +++ y
x, ++, +, y. Yes.
b. x +++++ y
x, ++, ++, +, y. No.

Mi chiedo solo se sto contando i token nel modo giusto. Non ero sicuro che le parentesi fossero considerate token separate o meno.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top