JParsec3을 사용하여 DSL을 만들고 있습니다. 구문 분석/연결은 두 단계로 수행됩니다JParsec (3)에서 일치하는 입력 위치를 얻으려면 어떻게해야합니까?
- 중간 객체로
- 링크 언어를 구문 분석하고 실행 가능한 개체로 개체를 변환
1 단계에서 생성 된 객체가 다른 객체를 참조 할 수 있습니다 아직 파싱되지 않았으므로 2 패스가됩니다. 이제 연결 오류 메시지의 경우 파일에 존재하지 않는 항목을 참조하는 위치로 사용자를 보내야합니다. 이를 위해 중간 객체에 위치를 첨부해야합니다.
어떻게하면됩니까?
감사합니다.