是否可以导出由JetBrains MPS创建的DSL编译器并独立使用(例如,从另一个Java程序调用它)

问题描述 投票:0回答:1

我想建立一个DSL并按如下方式使用它:

  • DSL编译为Java。
  • 导出DSL编译器并将其打包(即作为JAR),因此我可以从Java应用程序调用DSL编译器,将“用DSL编写的代码”编译为“ Java源代码”(我将使用其他库来以编程方式将Java编译为字节码。

我可以使用JetBrains MPS构建DSL并按说明导出其编译器吗?如果没有,您是否会提出其他建议?

java compiler-construction dsl xtext mps
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.