Описание тега parse-recdescent

Parse::RecDescent это большой, объектно-ориентированный, хорошо документированный модуль Perl 5 Он постепенно генерирует анализаторы текста с рекурсивным спуском сверху вниз из простого yaccкак спецификации грамматики. Этот модуль лучше всего подходит для изучения синтаксического анализа, разработки сложных (контекстно-зависимых или динамических) грамматик или любых ситуаций, когда ввод невелик или производительность не представляет проблемы. Для альтернатив, попробуйте "официальный" преемник Regexp::Grammars; или же Parse::Yapp или же Parse::EYapp,