Есть * — повторять ноли или несколько раз, есть + — повторить 1 или несколько раз. Хочется возможность точно задавать количество повторов. Аналог repeat_p из boost::spirit. Тогда в некоторых случаях больше контроля можно будет переложить на грамматику, т.е. задавать декларативно — что есть хорошо.
Здравствуйте, Ka3a4oK, Вы писали:
KK>Есть * — повторять ноли или несколько раз, есть + — повторить 1 или несколько раз. Хочется возможность точно задавать количество повторов. Аналог repeat_p из boost::spirit. Тогда в некоторых случаях больше контроля можно будет переложить на грамматику, т.е. задавать декларативно — что есть хорошо.
Сделано недавно. См.
тутАвтор: Рысцов Денис
Дата: 20.04.11
.
Здравствуйте, Ka3a4oK, Вы писали:
KK>Есть * — повторять ноли или несколько раз, есть + — повторить 1 или несколько раз. Хочется возможность точно задавать количество повторов. Аналог repeat_p из boost::spirit. Тогда в некоторых случаях больше контроля можно будет переложить на грамматику, т.е. задавать декларативно — что есть хорошо.
Вроде есть уже см.
Re: Nemerle.Peg как альтернатива Regexp'амАвтор: VladD2
Дата: 21.04.11
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>