이전에 많은 재귀 파서를 작성했지만, 최근에는 Castalia Delphi Parser에 관심을 갖게되었습니다 (왜 바퀴를 다시 발명하는지). 나는이 파서가 수년 동안 많은 프로젝트에서 사용되었다는 것을 알고있다. 그러나 그것을위한 어떤 문서를 찾는 것은 어려운 것처럼 보인다.Castalia 소스 파서를 사용하는 데 대한 예제 또는 설명서가 있습니까?
어디에서 설명서를 찾을 수 있습니까? 또는 대안으로 실제 구문 분석 시나리오에서 사용하는 방법에 대한 명확한 예가 있습니까?
아이디어는 Castalia를 델파이 유닛의 구문 검증에 사용하고, 가능한 경우 프로그램의 노드 트리 (클래스, 메소드, 매개 변수, 결과 데이터 유형, if/then/else - - 기본적으로 단위 나 프로그램의 전체지도). 실제로 코드를 실행하지 않고 "스크립트 실행 시간 반"이라고 생각하면 가장 근본적인 측면으로 분류 할 수 있습니다.
주십시오 연구 결과를 공유하고, 당신이 마지막으로 선택한/무슨 짓을 한 : 여기
다른 하나? – menjaraz