Eclipse 프레임 워크 내에서 XText를 살펴보고, 산술 예제에 대한 질문이있다. 나는 표현식을 분석 할 수있는 것처럼 보이지만 평가하지 않고 이것이 그렇게되어야하는지 궁금해합니다. 이것은 내 워크 플로입니다.xtext 산술을 구문 분석 할 수는 있지만 계산할 수 없다. 예제
새로운 예제 projext를 만듭니다. XText Simple Arithmetics Example을 선택하십시오.
Arithmetics.xtext를 열고 실행 -> 외부 도구 -> 실행 -> "XText 생성물 생성"을 선택하십시오. 까지 오류 메시지가 없습니다. 양식에 정보 메시지 묶음 :
119 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - 'file :/H :/2017/xtextworkspace'에 프로젝트 등록 org.eclipse.xtext.example.arithmetics /ge.eclipse.xtext.example.arithmetics/ '
119 [main] : /2017/xtextworkspace/org.eclipse.xtext.example.arithmetics.tests/ '
plugin.xml을 열고 "Eclipse 응용 프로그램 시작"을 클릭하십시오. 이제 두 번째 창이 열리고 이제 새 프로젝트를 만들고 표현식을 입력 할 수 있습니다.
새로운 프로젝트와이 내용 a.calc 새 파일 호출되어 만듭니다.
(나는 또한 비트 카운터 - 직관적 인 것 같습니다 여기에 새로운 자바 프로젝트를 생성해야 할 것을 Shouldn 새 IDE에서 "Create New Calc Project"와 같은 메뉴 옵션을 사용할 수 있습니까?).
module A
def a:2;
def b:1;
a+b;
편집기
은 좋은 콘텐츠가 작동 도움을 구문 분석하는 것 그리고 내가 뭔가 잘못 할 경우는 나에게 말한다. 그러나 실제로 프로그램을 실행할 수 있습니까? "Run -> Run as -> Calc 응용 프로그램과 비슷한 옵션을 원합니다"이것은 Arithmetics 예제에 포함되어 있지 않습니까? 나는 그것이 calculator.java 클래스의 목적이 될 것이기 때문에 있어야한다고 생각한다. 값을 인쇄하려면 어떻게해야합니까?