История изменений
Исправление
Forum0888,
(текущая версия)
:
Раскроешь пошире?
Тема очень емкая и для начала приведу одно из суждений.
Обычно для разработки компилятора используются грамматики, которые
содержат правила как-бы правильного синтаксиса программы.
Но грамматики не пригодны для разработки удобного синтаксиса.
В простейших грамматиках все еще как-то там читабельно, а затем «огородами, огородами» и получаем кошмар типа C++.
Тема емкая.
Пока затронул лишь пик айсберга проблем.
Если тред будет интересен форумчанам, то буду понемножку приводить и иные суждения.
Исправление
Forum0888,
:
Раскроешь пошире?
Тема очень емкая и для начала приведу одно из суждений.
Обычно для разработки компилятора используются грамматики, которые
содержат правила как-бы правильного синтаксиса программы.
Но грамматики не пригодны для разработки удобного синтаксиса.
В простейших грамматиках все еще как-то там читабельно, а затем «огородами, огородами» и получаем кошмар типа C++.
Тема емкая.
Пока затронул лишь айсберг проблем.
Если тред будет интересен форумчанам, то буду понемножку приводить и иные суждения.
Исходная версия
Forum0888,
:
Раскроешь пошире?
Тема очень емкая и конечно ответ будет «куцим».
Обычно для разработки компилятора используются грамматики, которые
содержат правила как-бы правильного синтаксиса программы.
Но грамматики не пригодны для разработки удобного синтаксиса.
В простейших грамматиках все еще как-то там читабельно, а затем «огородами, огородами» и получаем кошмар типа C++.
Тема емкая.
Пока затронул лишь айсберг проблем.
Если тред будет интересен форумчанам, то буду понемножку приводить и иные суждения.