dsl

    0

    3답변

    낙타 컨텍스트에서 작업 할 때 Java DSL과 Spring DSL을 사용할 수 있음을 알고 있습니다. 누가 어느 것이 더 효율적인지 말해 줄 수 있습니까? 그리고 하나의 장점은 다른 것보다 무엇입니까?

    3

    1답변

    일부 파일은 이미 기존 언어가 아니지만 새로운 (다른 언어) 일부 DSL (sloccount, scala, go, rust가 지원하지 않는 언어)을 sloccount에 알려주는 방법이 있습니까? ..)하지만 파일 확장자를 기반으로하지 않고 (예 : 특정 키워드 또는 특정 스타일의 주석을 포함하는 등) 내용에 기반하지 않고 도구에 전체 토큰 목록을 제공 할

    1

    1답변

    콘텐츠 도우미가 스크립트에서 이미 선언 한 변수의 이름을 제안하려고합니다. Script: includes+=(Include)* assignments+=(Assignment)* g=GetLog? clock=Clock? tests+=Test* ; Include: 'INCLUDE' includedScript=[Script|STRING]

    0

    1답변

    기존 유형에 함수를 추가하고 싶습니다. 제 경우에는 NativeLibrarySpec입니다. 나는 gradle extensions으로 시도했지만 아직은 거의 작동하고 있지만 이제는 DSL 표준 기능인 것처럼 NativeLibrarySpec처럼 사용할 수 있도록 일반화하고 싶습니다. 문제는 내가 구성 (해당 기능이 포함 된 블록) 후에 만 ​​인스턴스에 액세스

    0

    1답변

    Java DSL을 사용하는 낙타 환경에서 라우터 클래스가 있습니다. 또한 이름이 '세부 사항'인 교환 속성으로 설정된 객체가 있습니다. 이 개체의 'isLoaded'멤버 값에 액세스하려고합니다. 어떻게해야합니까? 내 라우터 클래스는 다음과 같습니다 : 교환 속성 '세부 정보'로 설정 한 객체의 멤버의 값을 얻을 것이다 <exhange.details.isLo

    1

    1답변

    콘텐츠 지원 기능을 갖춘 스크립트 언어가 있습니다. 이 콘텐츠 어시스트는 원치 않는 제안을 보여줍니다. 이 경우에 나는 Value - ID과 .가 표시되지 않게하고 싶습니다. 다른 제안 사항이 맞습니다. 이 내 방법은 콘텐츠 지원을 구현합니다. 에서 public override completeAttributeRef_AttributeRef(EObject mo

    1

    1답변

    수정이 내 xtext 개요입니다 : 나는 이름 필드 내 스스로 이름 싶습니다 . 이, 그렇지 최종 버전 내 개요 나무 제공자 코드입니다된다이 class MyDslOutlineTreeProvider extends DefaultOutlineTreeProvider { def _createChildren(DocumentRootNode parentNode

    0

    1답변

    Eclipse DSL Tools, Neon.2 버전을 다운로드했습니다. 그리고 새로운 Xtext Project를 만듭니다. 내가 마침을 클릭하고 내 작업 공간에서 프로젝트의 무리를 얻을 : 그러나 , 나는 GenerateL.mwe2 파일로 상자에서 오류가 있습니다 오류 : A value of type 'org.eclipse.xtext.xtext.genera

    9

    1답변

    스포츠 이벤트를 실시간으로 저장 및 처리하고 최적의 시스템을 만들고 싶습니다. 초당 100 회의 이벤트를 처리합니다. 시스템은 스포츠 경기 전에 이벤트를 저장 한 다음 실시간 또는 반/세션/경기가 끝날 때 처리합니다. 내 시스템에서 , 모든 Event는 관련된 이벤트입니다 누구를 다음과 같은 구성 요소 WHO로 분류된다. 경우 어떤 팀, 선수, 리 프리,

    4

    1답변

    그들은 DSL을 디자인하는 도구를 가지고 있습니다 : https://www.jetbrains.com/mps/ 내 프로그램에 편집기를 내장 할 수 있습니까? 아니면 유일한 목적은 개발 중에 (DSL에서 컴파일하기 위해) 그것을 사용하는 것입니까?