I가 목표 언어의 세트 중 어느 것을 구성의 특정 구현에 컴파일 될 수 임의로 포맷 데이터 구조의 의미를 설명하기위한 선언적 언어를 존재 여부 궁금. 즉, generic data definition language과 같지만 벡터, 목록, 트리 등 임의의 데이터 구조를 설명하고 해당 구조에 대한 작업의 의미를 설명합니다. 저는이 개념의 실현 가능한 실현을위한 아이디어가 있었기 때문에 물었습니다. 그리고 나는 그것이 가치있는 것인지 궁금해하고 있으며, 결과적으로 전에 이루어 졌는지 궁금합니다.일반 데이터 구조 기술 언어
또 다른, 약간 더 추상적 인 질문 : 규범 적 데이터 구조 (그것이 무엇)의 규격 및 구현 (그것을 수행하는 방법) 사이의 실제 차이가있다? 보다 구체적으로, 동일한 조건의 는 다른 구조 간주구현을 구분 하는가?
XSLT는 실제로 흥미로운 접근 방식입니다. 나는 그것을 들여다 볼 것이다. 동일한 요구 사항에 대해 서로 다른 구현이 가능한지 여부를 묻는 것을 의미하지는 않습니다. 동일한 요구 사항의 두 가지 구현이 서로 다른 데이터 구조로 간주되어야하는지 여부를 묻는 것입니다. 그건 의미가 있습니다. 이 메타 언어가 선언적 일 수 있고 있어야하는 방법. –