спасибо за попытку FnParse 3.
Как правило, вы используете форму edu.arizona.fnparse/match
(а также дополнительные формы find
, substitute
и substitute-1
) для использования созданных вами правил. Проверьте их строки документации.
Извините за путаницу - я должен был добавить пример match
в math.clj
- но взглянем на нижнюю часть примера синтаксического анализатора Clojure . Хотя синтаксический анализатор Clojure использует FnParse Hound, match
работает одинаково и для Cat, и для Hound.