Здравствуйте, STDray, Вы писали:
STD>а то, судя по всему, в 2014 уже никто не хочет делать языки со скобками.
Что-то не заметил этой тенденции. Можно примеры привести?
Что касается поддержки отступных грамматик, то тут есть одна загвоздка. В языки типа Питона имеют очень надуманные правила выявления отсупов. Их трудно автоматизировать в генераторе парсров. Для решения этой задачи потребуется серьезные исследования.
С другой стороны можно, относительно легко, сделать поддержку отсупного синтаксиса как это было сделано в Немерле. Ну, то есть набор правил интерпретации отступов как виртуальных скобок.
Для реализации своего языка — это подойдет. Но для воспроизведения того же Питона — нет. Для этого требуется препроцессирование и двухпроходный парсинг.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.