Каково «назначение» запятых в синтаксисе Intel? - PullRequest
1 голос
/ 30 мая 2020

Я писал игру по программированию, а вместе с ней и язык программирования. Изначально я хотел, чтобы язык программирования был грубым упрощением языка ассемблера (как игра EXAPUNKS, если кто-нибудь знает, что это такое).

Но по мере того, как все шло, я довольно сильно пристрастился к функциям, и в итоге язык получился симпатичным очень похоже на немного упрощенный x86 с синтаксисом Intel. С одним ключевым отличием:

Мой язык не требует запятых. mov [eax+1] ebx идеально подходит для моей игры.

Итак, зачем нужны запятые в синтаксисе Intel? Есть ли случай, когда отсутствие запятых может вызвать двусмысленность? Я подумываю о внедрении запятых, чтобы сделать язык более знакомым, но на самом деле они ему не нужны.

...