dsl

    7

    6답변

    숫자 지향 언어 (Matlab, Fortran)에서 범위 연산자 및 의미는 다차원 데이터로 작업 할 때 매우 편리합니다. 예 : A(i:j,k,:n) // represents two-dimensional slice B(i:j,0:n) of A at index k 불행히도 C++ 범위 연산자 (:)이 없다. 물론 범위/슬라이스 펑터를 사용하여 에뮬레이트

    2

    3답변

    Groovy를 사용하여 새 DSL을 만들려고하는데 그루비가 dsl을 읽는 가장 좋은 방법을 찾지 못했습니다. 사용자가 응용 프로그램 코드를 사용하지 않고 dsl을 만들고 실제로 dsl을 실행할 수 있기를 바랍니다. 합니다 (DSL 등) game.groovy는 : groovy game.groovy 그리고 게임을 실행합니다 : import com.foo.g

    1

    1답변

    대학 시절에 저의 수석 프로젝트는 바이트 코드로 컴파일 된 스크립팅 언어로 완성 된 간단한 2D 게임 엔진을 작성하여 해석했습니다. 재미있게, 나는 안드로이드로 엔진을 이식하고 싶습니다. 나는 안드로이드 개발에 익숙하지 않기 때문에 전화로 엔진을 배치하는 것까지 어떤 방향으로 나아갈 지 확신하지 못합니다. 엔진/인터프리터를 사용하는 모든 게임에 번들로 제공

    0

    1답변

    .DRL 파일을 XmlDumper로 구문 분석하고 올바른 출력을 얻을 수 있습니다. 동일한 결과를 얻으려면 .dslr 파일을 XmlDumper를 통해 어떻게 전달할 수 있습니까? .DSLR 파일에 언어 파일 (.DSL)이 포함되어 있습니다.

    3

    3답변

    일부 DSL은 일부 속성 파일과 함께 여러 유형의 XML 파일 형식으로 작성되었습니다. 이것은 잘 작동하지만 Eclipse Editor를 작성하여이 파일을 초보자가 쉽게 편집 할 수있게하고 싶습니다 (이미 파서를 사용하고 있습니다). 주 XML 파일은 .properties 파일의 일부 항목을 참조 할 수 있으며 그 반대도 마찬가지입니다. main xml 파

    1

    3답변

    제가 작업하고있는 유틸리티의 경우 클라이언트는 수집 된 데이터에 대한 그래픽 보고서를 생성하고 싶습니다. 이미 두 개의 통조림 그래프를 생성 할 수 있습니다 (아주 멋진 라이브러리 인 ZedGraph 사용). 그러나 그래프가 최종 사용자에 의해 더 프로그래밍 가능하거나 구성 가능하다면 유틸리티는 훨씬 더 융통성이 있습니다. TLDR 버전은 I 사용자는 내가

    2

    2답변

    필자는 DSL을 작성한 적이 없지만 새로운 프로젝트 (가상)의 기능으로 고려하고 있습니다. 최종 사용자는 과 같은 자연 언어 개념을 평일 10 시부 터 11 시까 지 표현할 수 있습니다. 단 월요일의 경우를 제외하고는입니다. 네덜란드어 사용자는 weekdagen의 tussen (10) 연산 behalve 11 엔 드 eerste maandag 밴 드 maa

    1

    3답변

    제한된 DSL을 사용자에게 제공하기 위해 프로덕션 환경에 대한 사용자 지정 식 구문 분석기 및 평가기를 구축하고 있습니다. 파서 자체는 DSL로 단순해야합니다. 파서는 동적 표현 구문 분석을 지원하지 않는 이국적인 언어로 작성되거나 파서 생성기 도구를 사용할 수 없습니다. 현재 나의 결정은 LL (1) 문법을 사용한 재귀 적 강하 접근법에 대한 것입니다.

    0

    1답변

    표면에 여러 개의 스윔 레인이 있습니다.이 스윔 레인에 확장/축소 기능을 사용할 수 있습니까? 내 swimlanes는 다른 모양 (이미지 모양), 기하학 모양 등을 포함 할 것입니다. 나는 지오메트리 shpes의 중첩을 시도했지만 이미지 모양이 아닌 기하학 모양 만 포함합니다. 즉 이미 그것으로 기하학 모양을 만들었습니다. RectangleD로 유형을 입력

    43

    3답변

    여러 프로젝트에서 Eclipse Xtext을 사용했습니다. Ecore (메타) 모델에서 문법을 정의하는 것이 쉽고 멋진 Eclipse 플러그인 편집기를 포함하여 모든 것을 당신에게 제공하는 것을 좋아했지만 정적 인 필드에 모든 것이 고정 배선 된 EMF framework이라는 기본 설정에 상당히 불편했습니다. 최근에 나는 Jetbrains의 MPS (Met