Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Xtext和ANTLR之间有什么关系?
我听说Xtext最终使用ANTLR 但他们的语法规范文件的格式有些不同 那么两者之间是什么关系呢 Xtext 依赖于 Antlr 解析器生成器来解析输入文件 除此之外 该框架还提供了许多附加值 例如强类型 AST 链接抽象和静态分析以及 E
Parsing
ANTLR
xtext
generative
XText 对非 DSL 资源的交叉引用
请考虑这个最小的 Xtext 语法 Model As a stackeholder Stakeholder I want want Want Stakeholder client developer manager Want everyth
xtext
(更好的方法)使用 Eclipse 和 XText 获取项目中的文件
我正在编写一个 XText 编辑器 并进行一些语义突出显示 我正在解析的部分语言引用了文件 这些文件应该存在于项目中 我想根据这些文件是否位于正确的位置来突出显示 目前 我有一个非常丑陋的解决方案 但我确信有更好的方法 public voi
Java
eclipse
Plugins
xtext
作用域对象的 Xtext 示例
我正在寻找一个示例 在 XText 中 说明如何在用户定义的对象成员上实现代码完成 据我所知 我需要使用 IScope 但所有这些如何连接在一起还不清楚 鉴于trait是用户定义的类型 我如何构建语法来编码完成 验证其中包含的方法Strin
scope
DSL
xtext
将 Xtext 与 StringTemplate 代码生成器链接
在我当前的项目中 我试图链接用 xtext 编写的 DSL 规范和用 StringTemplate 编写的代码生成器 例如 我的 DSL 规范的语法如下 我通过 xText 提供的优秀编辑器工具输入此信息 structs TempStruc
Java
xtext
stringtemplate
对话框中的 Xtext DSL 嵌入式编辑器
我是 xtext 的新手 我已经使用 xtext 创建了 DSL 并且生成了工件 这生成了具有许多功能 如内容辅助和语法着色 的编辑器 现在的问题是我想将编辑器嵌入到对话框中 为了实现此目的 我使用嵌入式编辑器 我能够获取嵌入式编辑器并将其
eclipseplugin
eclipsercp
xtext
将 ANTLR 语法翻译为 XText 语法:如何删除句法谓词
我对 Xtext 和 ANTLR 都很陌生 我需要将 ANTLR g 语法转换为 XTEXT xtext 语法 在 ANTLR 语法中 存在 Xtext 不支持的语法谓词 有没有办法删除 翻译这些谓词 Thanks EDIT 我尝试翻译的
ANTLR
grammar
xtext
将 xtext 编辑器支持与外部 ANTLR 解析器链接起来
我当前的项目 将其命名为 IoTSuite 采用高级规范 解析它们 并生成 Java 和 Android 代码 在这个项目中 我编写了 ANTLR 语法来解析高级规范 并使用 StringTemplate 作为代码生成器 然而 由于良好的编
Java
ANTLR
xtext
stringtemplate
ClassNotFoundException:org.eclipse.xtext.junit_2.4.3.v201309030823 找不到 junit.framework.TestCase
我对这个错误感到困惑 java lang NoClassDefFoundError junit framework TestCase at java lang ClassLoader defineClass1 Native Method a
Java
eclipse
Junit4
xtext
xtext 自定义作用域:函数参数
我正在尝试自定义作用域 这样 如果我的语言中有类似函数的东西可以获取参数 我希望这些参数仅在出现分号之前才可见 而在这个范围之外 我希望它不可见 我尝试在文件 MyDslScopeProvider xtend 中重新定义方法 getScop
eclipse
parameters
xtext
scoping
xtext 中的终端/数据类型/解析器规则
我正在使用 xtext 2 4 我想做的是类似 SQL 的语法 让我困惑的是我不确定哪些东西应该被视为终端 数据类型 解析器规则 到目前为止我的语法相关MyTerm is Model terms MyTerm MyTerm constant
ANTLR
xtext
将简单的 Antlr 语法转换为 Xtext
我想将一个非常简单的Antlr语法转换为Xtext 所以没有句法谓词 https stackoverflow com questions 5728659 translate antlr grammar into xtext grammar
ANTLR
xtext
编写没有语法文件的自定义 Xtext/ANTLR 词法分析器
我正在为 CoffeeScript 编写一个 Eclipse Xtext 插件 我意识到我可能需要手动为其编写一个词法分析器 CoffeeScript 解析器还使用手写词法分析器 https github com jashkenas cof
ANTLR
lexer
xtext
如何在 Xtext 中编写自定义自动补全?
我只是找不到任何关于此的信息 只有有关编写自定义自动完成提案的来源 这不是我想要的 或者是 Syntax 我们可以使用示例语法来实现 Model greetings Greeting Greeting Hello name ID Probl
autocomplete
editor
xtext
在 xtext 语法中定义原语
我想使用 xtext 创建一个极其简单的 DSL 具有以下功能 它将有两种基本类型 数字和字符串 用户可以定义自己的类 类由字段声明组成 字段声明将名称与类型相关联 其中类型可以是类或基元 以下是我对 DSL 的尝试 类定义和引用工作正常
Java
xtext
无法在 Eclipse 中创建 Xtext 项目
I installed Xtext 2 12 from the Eclipse Marketplace I m using Eclipse Neon 3 Release 4 6 3 Following the directions in t
eclipse
xtext
解析 AST < O(exp(n))?
摘要问题描述 在我看来 解解析意味着从 AST 创建令牌流 再次解析时会生成相等的 AST So parse unparse AST AST成立 这相当于找到一个有效的解析树来生成相同的 AST 该语言由一个描述上下文无关 http en
Parsing
ANTLR
abstractsyntaxtree
xtext
constraintsatisfaction
XText:使用自定义终端定义
我对 XText 完全陌生 当您使用 XText 定义语法时 您可以指定第二个语法并使用它声明的定义here http help eclipse org helios index jsp topic org eclipse xtext do
eclipse
eclipseplugin
grammar
xtext
如何使用重命名重构作为快速修复的一部分?
我在 DSL 中添加了一个快速修复选项 我想在其中对文档文本进行一些修改 包括重命名某些元素 我可以很好地更改该元素中的文本 但我还想重命名其所有引用 即重命名重构 我怎么做 我可以以某种方式从快速修复内部触发内置的重命名重构吗 或者 如何
xtext
Xtext Bundle org.eclipse.emf.mwe.utils 无法解析
我正在尝试学习使用 Xtext 当我使用市场或使用安装新软件在现有 Eclipse Neon 安装中安装 Xtext 时 我无法创建 Xtext 项目 请参阅无法在 Eclipse 中创建 Xtext 项目 然后我尝试使用 Eclipse
eclipse
xtext
1
2
»