「この式だけを後ろから分解」ってのが都合が良すぎない?

終端が分からないっていうなら一番最初はソースコードの最後にならないとおかしくね?
行単位でっていうなら

#define A 1 int b=1; b=A+b;

って書かれたら

1.;
2.b ←はい、値が分かりません