Comments 16
Вспомнился Ричард Докинз, он создавал похожие программы. Здесь он подробно описывает что и как, но больше про биологию, а не программирование: https://kzref.org/richard-dokinz.html?page=11 (вроде это отрывок из книги "Слепой часовщик").
Я преподаватель русского языка, вы написали генератор на моей языке, вот ошибочка
Где учились, если, конечно, не секрет?
ВШЭ ФКН ПИ, на специализации от Jetbrains, которую в конце 2021-2022 учебного года переделали в специализацию от Huawei, потому что Jetbrains ушли из России.
Вы молодец) а про Huawei, это как-то сказалось на учебном процессе и тп? Практики, другое?
Не увидел ссылок на l-systems. На всякий случай вот: https://habr.com/ru/post/69989/
Да вы ж генератор уровней для Lode Runner-подобных игр сделали.
Это вы про генератор домов?
Хорошо, что сделали дебагинг. Почему-то многие этим пренебрегают когда делают реализацию своего выдуманного языка. А ведь на отладку уходит больше всего времени и нервов. Я в своей Web-IDE тоже сделал упор на дебагинг.
Вам хотелось реализовать именно свой язык? Можно было взять Lisp. У него очень простой синтаксис и EBNF всего 5 правил.
Как я написал свой язык и онлайн IDE