1
은 (here)를 Entity
규칙이 정의된다. 여기에 실제로 사용되는 설정 방법은 ID
입니다. 문법에 ID
규칙이 없으면 어떻게해야합니까?엔티티가 여기에 ID 규칙에 의해 참조된다는 것을 Xtext에서 어떻게 알 수 있습니까? 단어 뒤에 파서 (다른) 엔티티에 대한 참조를 기대할 "확장"을 의미</p> <pre><code>Entity: 'entity' name = ID ('extends' superType = [Entity])? '{' features += Feature* '}' ; </code></pre> <p>다음과 같이 Xtext 15 분 튜토리얼
따라서 식별자에 대한 자체 규칙 'MyRule1'이있는 경우'superType = [Entity | MyRule1]'이라고 써야합니까? –
정확합니다. 터미널/데이터 형식 규칙에 대해 값 변환기를 등록하는 것을 잊지 마십시오. –