xbase

    0热度

    1回答

    我有一个问题让我很生气,因为我真的认为这很荒唐.. 我在这里错过了什么非常明显的东西? 这是一小段代码: use XBase; use strict; my $table = new XBase $filename or die XBase->errstr; my $cursor = $table->prepare_select("ID", "NAME", "STREET"); whil

    1热度

    1回答

    这是用于创建特定于域的语言(DSL)的类项目。没有想到要考虑。对于我自己,我已经把这个项目设置为纯粹的练习来学习所涉及的步骤。 文件涉及(具有附加的代码的文件):: 1)在格拉默的Xtext(entities.xtext) grammar org.example.xbase.entities.Entities with org.eclipse.xtext.xbase.Xbase generat

    0热度

    1回答

    请帮我找到解决方案。 我需要在内容提案上创建某种过滤器。 代码完成建议应该包括已经在当前文档中定义为非激活选项的键(即不能单击/添加它们;“变灰”;在列表末尾)。 这将是一个很高兴看到一些代码示例。 感谢。

    1热度

    1回答

    我试图制作一个可读的文件或图像给那些在Xtext中显示语法的人,我弄清楚如何导出到XML中,但看起来这个XML文件没有得到我的整个语法。有什么工具可以用XML文件生成图表吗?

    0热度

    1回答

    我正在写使用一个的XBase DSL和我添加这在语法返回XExpression一个新的解析器规则自定义类: DatastepExpression returns xbase::XExpression: {DatastepExpression} 'data' name=ID '{' '}'; ,并添加相应的功能到XbaseTypeComputer子类: protected def _comput

    0热度

    1回答

    我有一个XML文件 - 称之为myXML.xml - 这样的: <?xml version="1.0" encoding="UTF-8"?> <Metrics info1="1" info2="2" info3="3" xmlns="http://metrics.sourceforge.net/2003/Metrics-First-Flat"> <Metric id = "NORM"

    0热度

    1回答

    我正在使用Xbase处理Xtext语法。语法允许用户从一个DSL文件创建一组带有超类型的Java类。因此,我创建了下面这样的规则:只要类型不指的是由DSL创建的类文件 javaClass: name=ID ':' supertype=JvmParameterizedTypeReference 我的类文件生成器工作得非常好作为。例如,在第3行中创建类ClassA,并在第4行中定义另一个

    0热度

    2回答

    我有一个简单的DSL应该为表达式生成异步代码(这是我可以拿出来说明我的观点的最简单的例子)。我刚加入scripting example一个新async声明: grammar org.xtext.scripting.Scripting with org.eclipse.xtext.xbase.Xbase generate scripting "http://www.xtext.org/scrip

    0热度

    1回答

    我最近开始使用XText。 到目前为止,我已经能够定义一个简单的语法,完成JvmModelInferrer并生成相应的java类和.java文件。 是否可以从一组自定义Java类自动生成DSL文件(考虑到它的语法)? 让我举个简单的例子。 我有以下的语法: MODEL: entities+=ENTITY* ; ENTITY: 'entity' name=ValidID '

    1热度

    1回答

    我不明白为什么有两种不同的EObjects是(我)应该是指同一件事 var script1 = resource.getContents().get(0) as Script var script2 = resource.parseResult.rootASTElement as Script 他们似乎包含不同的信息我不明白为什么会这样(是的,他们来自不同的地方),但更重要的是,我不明白为