История изменений
Исправление X512, (текущая версия) :
Нет. Они задают иерархию. Семантику отступов проблематично выразить в виде формальной контекстно-независимой грамматики.
Я так понимаю в этом языке грамматики ‘.list_of’ означает повтор один или более раза. Для повтора начиная с нуля раз надо писать .optional .list_of.
То есть .optional в .optional indent нужен чтобы разрешить нулевое количество табов.
Исправление X512, :
Нет. Они задают иерархию. Семантику отступов проблематично выразить в виде формальной контекстно-независимой грамматики.
Я так понимаю в этом языке грамматики ‘.list_of’ означает повтор один или более раза. Для повтора начиная с нуля раз надо писать .optional .list_of.
То есть .optional в .optional indent нужен чтобы разрешить нулевое количество табов.
Исходная версия X512, :
Нет. Они задают иерархию. Семантику отступов проблематично выразить в виде формальной контекстно-независимой грамматики.
Я так понимаю в этом языке грамматики ‘.list_of’ означает повтор один или более раза. Для повтора начиная с нуля раз надо писать .optional .list_of.