Я хотел бы написать правило грамматики природы:Есть ли способ указать один или несколько в грамматике PLY?
program = { expression }
где {}
обозначает 1 или более.
Например, грамматика Lua использует тот же синтаксис:
chunk ::= {stat [`;´]} [laststat [`;´]]
Возможно ли это? Соответствует ли это грамматике контекстной свободы?
Спасибо, это полезно! – sdasdadas