( ricpet | 2024. 03. 12., k – 13:58 )

És megintcsak persze, de elfelejted, hogy a kifejezés végére muszáj visszaállítani a stack pointert a kifejezés előttire, különben nem működhetne a program. Magyarán olyan, mintha nem is változott volna a stack.

Ez komoly tévedés. Kétségeim vannak a hozzáértéseddel kapcsolatban. A stack pointer a függvény végén áll vissza arra amire kell. Nem pedig a kifejezés végén. Hogy függvény közben hogyan mozog akár a 14. és 16. sor között, az teljesen a fordítóra van bízva.