- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用最新版本的 xtext (2.12) 获取一个非常简单的示例。根据文档:https://eclipse.org/Xtext/documentation/305_xbase.html#xbase-language-ref-introduction
我的 .xtext 文件如下所示:
grammar org.mylang.MyLang with org.eclipse.xtext.common.Terminals
import "http://www.eclipse.org/xtext/common/JavaVMTypes" as jvmTypes
generate evidently "http://www.mylang.org/MyLang"
DataType:
'datatype' name=ID
'mapped-to' javaType=[jvmTypes::JvmType|QualifiedName];
QualifiedName: ID ('.' ID)* ;
但是,在生成工件并启动 Eclipse 编辑器后,虽然语法突出显示有效,但每次尝试引用 JVM 类型时都会出现错误。例如:
datatype xxxx mapped-to java.util.Date
我在 java.util.Date
下收到一条错误行。我在这里缺少什么?
最佳答案
尝试with org.eclipse.xtext.xbase.Xtype
而不是with org.eclipse.xtext.common.Terminals
。另请观察src-gen
中生成的基础设施的变化。文件夹。
关于java - XText 和 JVMType,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45044023/
我正在尝试使用最新版本的 xtext (2.12) 获取一个非常简单的示例。根据文档:https://eclipse.org/Xtext/documentation/305_xbase.html#xb
我正在使用 Entities and StateMachine 示例为多个 dsl 复制示例 Xtext Web 项目的结构。我使用 Gradle 作为我的构建系统。我有课MyGeneratorMod
Xtype 语法包含两种引用 Java 类型的方法:JvmType 和 JvmTypeReference。 我不明白: 为什么有两个; 它们有何不同; 什么时候该用哪个。 最佳答案 JvmType是
我是一名优秀的程序员,十分优秀!