在我的当前项目中,我编写了高级规范(如下所示供参考),并使用ANTLR编写的语法解析它,然后使用StringTemplate生成等效的Java编程代码。现在,我的客户发现编写这种文本高级规范很困难,并希望我提供等效的可视化拖放编程构造和编辑器来指定这些编程构造。我的问题是: Eclipse是否提供任何拖放工作台来开发可视化编程构造和编辑器?它可能很容易与ANTLR集成。一个示例或其链接将非常有用。
TemperatureSensor
generate tempMeasurement : TempStruct;
TempStruct
tempValue : double;
unitOfMeasurement: String;