Язык Му-Му это будущий прорыв в области интернационализации языков программирования.
Попробуем спроектировать его синтаксис.
новые объекты будем создавать при помощи фигурных скобок, с перечислением значений полей {,,,}
функции будем вызывать круглыми скобками (,,,). Внутри через запятую перечислим параметры функции. Создать функцию - {}(,,,)
массивы будем индексировать квадратными скобками, а создавать конструкцией {}[,,,], индексы перечислены через запятые.
Оператор ветвления - ?:
Блоки кода будем группировать уровнем отступа как в питоне.
Циклы организовать тривиально, при наличии ветвления и блоков.
К полям объектов будем обращаться как к массивам, индексируемым строками (это слабое место языка, могут сказать, что в этом месте строковые константы - это имена).
Ну, в общем-то и всё. Это у нас JavaScript, Lisp или Python получился?
Отредактировано Лис (2017-03-27 15:52:27)