LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Нет. Они задают иерархию. Семантику отступов проблематично выразить в виде формальной контекстно-независимой грамматики.

Я так понимаю в этом языке грамматики ‘.list_of’ означает повтор один или более раза. Для повтора начиная с нуля раз надо писать .optional .list_of.

То есть .optional в .optional indent нужен чтобы разрешить нулевое количество табов.

https://github.com/nin-jin/tree.d/wiki/grammar.tree

Исправление X512, :

Нет. Они задают иерархию. Семантику отступов проблематично выразить в виде формальной контекстно-независимой грамматики.

Я так понимаю в этом языке грамматики ‘.list_of’ означает повтор один или более раза. Для повтора начиная с нуля раз надо писать .optional .list_of.

То есть .optional в .optional indent нужен чтобы разрешить нулевое количество табов.

Исходная версия X512, :

Нет. Они задают иерархию. Семантику отступов проблематично выразить в виде формальной контекстно-независимой грамматики.

Я так понимаю в этом языке грамматики ‘.list_of’ означает повтор один или более раза. Для повтора начиная с нуля раз надо писать .optional .list_of.