현재 Java 및 Actionscript3 용 코드 생성기를 개발 중입니다. 발전기가 조용하게 작동하지만 Actionscript3 코드가 좋지 않습니다. Java의 경우 xpand (MWE2 Workflow)와 통합 된 기존 코드 미화 도구가 있지만 Actionscript3의 경우 아무 것도 찾을 수 없습니다. 아이디어가 있으십니까? 아마도 누군가가 AS3
저는 ANTLR을 사용하여 새로운 범용 프로그래밍 언어를 작성했습니다. 매우 만족합니다. 내 언어로 작성된 프로그램을 쉽게 개발할 수있는 좋은 도구를 제공하고자하므로 적절한 Eclipse 플러그인을 통해 해당 언어의 편집기를 구현할 생각을하기 시작했습니다. 완전한 강조 편집기 (구문 강조, 코드 완성 등)를 사용할 수있는 도구/프로젝트가 있습니까? Xtex
전 완전히 XText를 사용합니다. 당신은 당신이 두 번째 문법을 지정하고 말 그대로 선언 정의를 사용할 수 XText 사용하여 문법을 정의 할 때 here : grammar org.eclipse.xtext.example.Domainmodel with org.eclipse.xtext.common.Terminals
각 문법 고유 이름을 가지고 Xtext에
저는 Xtext와 ANTLR을 처음 사용합니다. ANTLR (.g) 문법을 XTEXT (.xtext) 문법으로 변환해야합니다. ANTLR 문법에는 Xtext에서 지원하지 않는 구문 술어가 있습니다. 이러한 술어를 제거/변환 할 수있는 방법이 있습니까? 감사 편집 내가 번역하는 노력하고있어 ANTLR 문법은 여기에서 찾을 수 있습니다 : /*
* Copyr
현재 회사에서 사용하는 사내 언어 용 Eclipse 기반 편집기를 작성하려고합니다. 이 언어는 다음 형식의 문장으로 구성됩니다. {action}: {arguments}
... 자체 회선. {arguments}의 형식은 수행중인 {action}의 유형에 따라 다릅니다. 스크립트 조각의 예는 다음과 같습니다. banner: Some string with n
사내에서 사용하는 언어에 대한 Xtext 기반 Eclipse 플러그인을 작성 중입니다. 이 언어는 형식의 문이있을 수 있습니다 run : /some/file/path/foo.txt
을 ... 그리고 궁극적으로 내가 파일 경로에 F3를 누르면 이클립스의 새로운 편집기에서 파일을 열 수 있도록 사용자 정의 위치 제공자를 제공합니다. 나는 아직이 문제를 해결
나는 statemachines를 설명하는 Xtext 문법을 가지고, 나는 이전에 선언 된 이벤트에 대한 참조를 사용하여 상태 전환을 설명하기 위해 한 : 나는 편집기를 생성하는 MWE를 사용하는 경우 Event:
'event' name=ID
;
State:
'state' name=ID
;
Transition:
event=[Event] '=>