나는 질의하고 싶은 생물학 데이터베이스를 가지고있다. 또한 형식화 할 수있는 술어가있는 액세스 할 수있는 주어진 용어 은행이 있습니다. 언급 한 술어를 사용하여이 DB에 대한 쿼리 언어를 작성하고 싶습니다. 어떻게 생각하세요? 내 솔루션은 다음도메인 별 쿼리 언어는 어떻게 작성합니까?
- ANTLR 또는 다른 도구를 사용하여 특정 언어 빌드
- 쿼리 언어로 번역 술어 (SQL은, SPARQL, 따라 다름)
- 을 공식화
- 는 3에서 번역 2.
이 방법이 유효합니까? 더 좋은 것들이 있습니까? 모든 포인터가 많이 감사 할 것입니다.
Irony.NET 흥미로운 프로젝트처럼 소리. –
당신의 성은 정말로 Thunk입니까? 하스켈에 자연 친화감이 있어야합니다;) http://stackoverflow.com/a/6274016/443219 –