2014-07-11 3 views
0

나는 Rascal에서 코드 생성기를 개발했으며 Java로 개발 된 도구와 통합하려고합니다. 나는 Rascal 프로젝트를위한 jar 파일을 eclipse로 생성하여 Java 프로젝트에 넣으려고했지만 프로젝트의 Rascal 파일을 jar 파일에 저장한다. 나는 Rascal Tutor와 여기를 수색했지만, 그것에 대해 아무것도 발견하지 못했습니다.자바 프로젝트와 함께 불량 프로젝트 통합

나는 이것을 어떻게 할 수 있는지 알고있다.

답변

0

아직까지는이 시나리오가 간단하지 않습니다 (github issue #57의 토론 참조). 원칙적으로 Java에서 Rascal을 호출 할 수는 있지만 Evaluator를 만들고 모듈 및 함수를 가져와야하고 IValues에서 Java 데이터 유형으로 변환해야합니다.

평가자 초기화하는 방법에 대한 영감

: 주위 https://github.com/cwi-swat/rascal-shell/blob/master/src/org/rascalmpl/shell/RascalShell.java

다른 방법을보다 쉽게 ​​작동 할 수 있습니다. Rascal에서 Java 메소드를 호출하고 Java 편집기 is also straightforward에서 고유 한 메뉴 옵션을 추가하는 것은 쉽습니다.

관련 문제