Обновить

Комментарии 2

Я не понял - это пример как писать парсер с нуля? Тогда почему даже не упоминается нормальный инструментарий для этого - Antlr4, PCCTS, Lex/Yacc/Bison наконец? Им уже тысяча лет.

Да я просто изобретаю велосипед, мои последние 3 статьи по факту посвящёны о том как я вдохновляясь рослином создаю свой dsl. Мне это нравится.

По факту Akbura очень простой язык, его грамматика очень лёгкая и парсер и лексер спокойно можно было создать через Antrl4(кроме него ничего и не знаю). Но мне так хотелось поработать с красно-зеленым деревьями рослин(Кстати почитайте мою статью на эту тему, я там на илюстраторе рисовал все картинки, хоть получилось и не очень)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации