2010-08-14 4 views
1

나는 Clojure에서 Joshua Choi가 작성한 fnparse 라이브러리를 시험해 보았고, 구문 분석하려는 텍스트에 규칙을 호출하는 방법을 찾기 위해 애쓰는 데 어려움을 겪고있다. 나는 새로운 릴리스의 일부인 cat을 실험 해왔다. example code을 나열 할 수 있습니다. 누구든지 표현에 대한 규칙을 어떻게 부르는 지 아이디어를 줄 수 있습니까?문자열을 구문 분석하기 위해 fnparse를 호출 하시겠습니까?

감사합니다. 일반적으로

FnParse 3. 시도에 대한

답변

3

덕분에, 당신은 당신이 만든 규칙을 사용하도록 edu.arizona.fnparse/match 형태 (뿐만 아니라 보완 find, substitutesubstitute-1 형태)를 사용합니다. 문서 문자열을 확인하십시오.

불편을 끼쳐 드려 죄송합니다. match의 예를 math.clj에 추가해야하지만 the sample Clojure parser의 하단을 살펴보십시오. Clojure 파서가 FnParse Hound를 사용하더라도 match은 Cat과 Hound 모두에서 같은 방식으로 작동합니다.

관련 문제