xtext

    0热度

    2回答

    xtext编辑器如何将乳胶符号\rightarrow翻译(例如)->?

    0热度

    1回答

    我遇到了稍微不同的语法问题,它是带有单个规则的语法(一个巨大的语法),并且有几次调用自身。我不知道如何用Xtext来表示这种语法,它是一门学术工作,是一种用来指定需求的语言。始发语法,从文章获得的是: 和我的沮丧尝试如下所示: Relax: root+=General+; //nao tinha o tipo boleano terminal BOOLEAN returns ecore::

    3热度

    1回答

    我想知道是否有一个库包含使用Xtext定义的不同语法语言,类似于可用于Antlr v4 Antlr v4 Grammars的库。这将使重用和帮助重塑车轮。

    -1热度

    3回答

    这个问题似乎很明显,但我只是从Xtext开始。 因此在创建xtext项目并运行mydsl.xtext文件之后。 它启动了一个新的eclipse迭代。我在一个新项目中创建一个新的.mydsl文件。但我不知道下一步该怎么做!我如何运行.mydsl文件? 我如何使用我的DSL? 所有Xtext教程在创建DSL后停止,并且不显示如何使用它。 我正在关注the 15 minutes Xtext tutori

    1热度

    1回答

    首先,我使用默认值(使用简单的Greetings语法作为示例)创建了一个xtext项目。 我创建了一个.java文件,其中包含一些代码(可以在下面看到)并将其添加到验证文件夹中。 我已经加载了一些jar到构建路径,就像我在普通的Java项目中做的那样。如果我作为独立运行我的特定java文件,它会加载库并运行代码。 Java文件很简单: import org.semanticweb.owlapi.a

    0热度

    1回答

    我试图用Xtext制作一个简单的DSL,并用解释器执行它,该语法是最初的Hello Word项目。 我可以成功执行.Text文件。 在org.xtext.example.mydsl.ui项目中,我在plugin.xml文件中编写该文件以从我的类LaunchMydslShortcut运行项目。 <extension point="org.eclipse.debug.ui.launchSho

    2热度

    1回答

    根据关于XText和XTend的书: “您仍然可以通过自定义MWE2工作流生成Java存根类”。 我在MWE2文件中做了什么改变? 目前GenerateMyDsl.mwe2看起来是这样的:http://pastebin.com/3jp4B1X7 谢谢!

    1热度

    1回答

    我使用Xtext 2.10.0.v201605250459与Eclipse Neon 4.6.1并希望实现自定义悬停文本,如this tutorial中所述。然而,它不起作用(没有自定义文本按预期方式出现,而是由Xtext框架处理的默认文本)。 我实现悬停提供商: package demo.ui.hover import org.eclipse.xtext.ui.editor.hover.ht

    3热度

    1回答

    我尝试着开始单元测试一个中等大小的Xtext项目。 该生成器目前依赖于一些我想在我的测试中嘲笑的外部资源。因此,我通过@Inject将所需的对象注入Generator类。 e.g伪代码: class MyGenerator implements IGenerator{ @Inject ExternalResourceInterface resourceInterface; ... }

    3热度

    1回答

    我们有基于xtext的特定领域的语言。 对于语言的表示,我们在Eclipse中有自己的编辑器。这个编辑器基本上是Eclipse插件。 有没有什么方法将这个eclipse编辑器插件移植到Che? 由于这是eclipse插件,它与IResource模型紧密结合,Che不支持IResource模型,有没有办法处理这种情况?