腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8342)
视频
沙龙
1
回答
图形DSL
工作台
使用什么方法:解析器或投影?
parsing
、
abstract-syntax-tree
、
dsl
、
mps
、
dsl-tools
据我所知,DSL编辑器使用2种方法:2- 投影方法:这里没有解析器。抽象语法树由用户
的
手势
和
投影规则直接编辑,指定抽象语法树
的
呈现方式。这允许使用
不同
的
符号(文本,图形,表格.)同时。现在,当我只看图形化
的
DSL
工作台
(比如微软
的
DSL
工具
浏览 5
提问于2019-10-28
得票数 0
回答已采纳
2
回答
IDEA、
MPS
和
Eclipse
的
实际用途是什么?
eclipse
、
xtext
、
mps
这两个框架都涉及元模型: 您有基于这些
工具
的
元模型转换
的
实际应用示例吗?
浏览 4
提问于2010-07-28
得票数 10
3
回答
Jetbrains
的
MPS
和
Eclipse
Xtext
之间
的
主要区别是什么?
dsl
、
eclipse-emf
、
xtext
、
mps
我喜欢在Ecore (元)模型上轻松地定义语法,并让一切为您生成,包括令人惊叹
的
Eclipse插件编辑器,但我对底层
的
感到非常不舒服,因为所有的东西都固定在静态字段中。最近我偶然发现了Jetbrains
的
。它基于完全
不同
的
哲学。
Xtext
用于创建基于文本
的
EObjects,为您生成解析器(并实例化这些DSL),而在
MPS
创建
的
语言
中,可以直接编辑底层模型结构。有没有人有过使用这两个DSL
工具
浏览 0
提问于2010-04-09
得票数 54
回答已采纳
1
回答
用于rest客户端
的
元
语言
python
、
web-services
、
rest
、
dsl
、
mps
这些将主要由独立
的
应用程序(如Python脚本或Java程序)使用。对于组合多个Rest调用以创建业务用例事务
的
特定目的,可用
的
方法是什么。 谢谢
浏览 3
提问于2016-12-05
得票数 1
回答已采纳
4
回答
需要帮助设计解释器
interpreter
我正在考虑做一个本科生项目,为简单/初级
的
自定义
语言
(如perl/C)构建一个解释器。如果有人能给我指明正确
的
开始方向,我会很高兴
的
。我找到
的
大多数书籍/资源都是关于编译器
的
理论实现
的
。有没有针对解释器
的
资源?我正在考虑用C++实现它,但我对解释器设计
的
知识知之甚少,因此任何书籍/参考资料
的
指针都将不胜感激
浏览 0
提问于2010-08-18
得票数 3
5
回答
DSL框架
的
选择
.net
、
dsl
我正在做一个需要我定义DSL
的
项目。由于提出正确
的
DSL对于我
的
项目至关重要,所以我决定评估帮助定义DSL、解析它
和
代码生成(必须使用基于.NET
的
语言
)
的
现有框架,我考虑
的
框架如下: 支持可视化建模
的
Microsoft
浏览 4
提问于2009-05-21
得票数 9
回答已采纳
1
回答
哪个
工具
推荐为简单代码翻译创建文本外部DSL
的
最简单方法?
dsl
、
workbench
、
code-translation
在我
的
应用程序中,我必须为特定
的
域输入一些代码,我想为此创建一个DSL。DSL应该有一些非常基本
的
命令。: func: insertOutputData(1)} 这段代码应该被翻译成通用
语言
Xtext
似乎不迟于尝试将它集成到其他(非Java )应用程序中时变得相当复杂,而且它很好地似乎粘着Java。JetBrains
MPS
确实是非
浏览 0
提问于2019-03-20
得票数 0
5
回答
JetBrains元编程系统
mps
有没有人有JetBrains元编程系统
的
经验?比如说,
MPS
比用Ruby开发DSL更好吗?
浏览 3
提问于2009-08-10
得票数 10
2
回答
如何将命令行上
的
*.mod文件转换为*.mod文件?
cplex
、
ampl
、
glpk
、
mathprog
、
mps
我希望使用任何开源解决程序将cplex .mod
和
.dat文件转换为glpk .mod
和
.dat (单独
的
模型和数据文件),然后用
不同
的
数据文件编译模型,最好使用glpsol。我不想通过oplrun导出
mps
或lp文件,然后转换为glpk .mod文件,因为cplex不是开源
的
,lp/
mps
格式不分别转换模型和数据文件。
浏览 5
提问于2016-04-07
得票数 0
1
回答
如何处理在JetBrains
MPS
中生成
的
数字用户线路
语言
?
dsl
、
mps
我几个小时前刚刚开始阅读关于DSL建模
的
文章。但现在,我只能使用DSL集成开发环境或JetBrains Intellij Idea
的
插件,我想知道如何将这些JetBrains模型导出到一些可用于控制台应用程序或其他应用程序
的
地方(以防可能或有意义)
浏览 3
提问于2020-07-11
得票数 1
3
回答
Antlr是DSL生成器还是有意编程
的
替代品?
domain-driven-design
、
antlr
、
dsl
、
intentional-programming
我被查尔斯·西蒙尼( Charles )建立有意编程领域
的
雄心
和
创造力所打动,首先是在微软,然后是在他自己
的
公司。 在这种软件方法中,程序员首先构建一个特定于给定问题域
的
工具
箱(例如人寿保险)。领域专家,在程序员
的
帮助下,然后以您所见即所得(WYSIWYG)-like
的
方式描述程序
的
预期行为。自动化系统使用程序描述
和
工具
箱生成最终程序。连续
的
更改只在WYSIWYG级别进行。这似乎是一种非常有用
浏览 1
提问于2009-01-31
得票数 4
回答已采纳
5
回答
MPS
(一种元编程
语言
)值得研究吗?
mps
Jetbrains
的
另一个项目,他们
的
新问题跟踪器Charisma完全是用编写
的
。这个概念是否有用/实用,还是太快了?
浏览 5
提问于2009-07-24
得票数 8
3
回答
如何处理变得过于复杂
的
配置文件
python
、
configuration
有一个含有基因表
的
数据库。这些基因需要根据客户
的
需要进行注释。因此,如果一个基因符合条件x,那么添加一个新
的
列y
和
值z到该基因。每个癌症都是
不同
的
,所以我们为每个客户端提供了一个模板配置文件,他们可以在其中插入查询并将其提供给我们
的
应用程序。问题是: 1)这些查询变得如此复杂,以至于它们现在成了自己
的
语言
,只有开发人员才有信心与临床医生进行一些来回
的
更改。因此,提供客户端可以编辑
的
配置文件
的
浏览 0
提问于2019-05-13
得票数 4
回答已采纳
2
回答
将对象转换为
Xtext
DSL
java
、
dsl
、
xtext
我定义了一个简单
的
Xtext
语法,看起来如下(简化):;想法1:我知道如何
浏览 2
提问于2012-09-06
得票数 5
回答已采纳
2
回答
Java
的
AST构建器?
java
、
compiler-construction
、
abstract-syntax-tree
我正在手动构建一个AST树,以便与我
的
应用程序一起使用。我目前在我
的
程序内存中有很多使用标准面向对象方法
的
数据,它们将被用来形成一个AST。我打算自己实例化树
的
节点,我只是在寻找一种更快更便宜
的
方法来构建自己
的
.java文件(一个加号是有节点属性
的
选项,可选
的
beginVisit() / endVisit()方法
等
)。
浏览 7
提问于2012-02-06
得票数 2
回答已采纳
5
回答
特定于领域
的
语言
和编译器
dsl
、
compiler-construction
我看了Martin Fowler最近
的
书contents - Domain Specific Languages,我注意到了一些ANTLR
的
例子,这让我想到编写编译器会变得越来越流行,因为人们在这方面的需求会增加那么,编译器理论是否还会像以前那样枯燥(在这里是主观
的
),或者我们是否有机会获得更多面向程序员
的
应用型材料?
浏览 0
提问于2010-04-30
得票数 4
2
回答
Xtext
:引用其他
语言
的
对象;importURI
的
命名空间
和
别名?
xtext
我正在开发一种基于
xtext
的
语言
,它应该引用以特定于供应商
的
文件格式定义
的
对象。不确定这是否是个好主意,但我想出了以下几点: 使用一个
xtext
项目来描述文件格式。现在,
不同
的
导入文件可能定义具有冲突名称
的
浏览 5
提问于2013-07-24
得票数 1
回答已采纳
7
回答
构建有效
的
外部DSL
compiler-construction
、
dsl
有什么
工具
可以让我建立一个真正
的
,诚实
的
外部DSL。不,我说
的
不是滥用Ruby、Boo、XML或其他现有的
语言
或语法,我指的是真正
的
外部DSL --我自己
的
语言
用于我自己
的
目的。我知道有一些
语言
工作台
正在开发中,我听说过.NET
的
"Irony“之类
的
东西,当然,还有ANTLR,Lex/Yaac
等
,但我担心这些对我正在尝试做<e
浏览 1
提问于2008-09-19
得票数 11
回答已采纳
2
回答
目前,面向
语言
编程(
MPS
)中
的
模型驱动体系结构是否可行?
paradigms
、
mdd
、
dsl
作为一个附带项目,我正在开发某种DSL,其中我描述了一个数据模型,并从它生成所需
的
代码文件。我相信这叫做模型驱动体系结构。我
的
部分现有实现使用C#、CodeDOM、XML
和
XSLT手动完成此操作。我发现这里已经有了更好
的
环境来完成这个任务。最让我着迷
的
是
MPS
,它遵循面向
语言
的
编程范式。这篇文章是由JetBrains
的
一位联合创始人写
的
,对我来说是一个真正
的
开场白。我真的相信,一旦LOP得到更广泛<
浏览 0
提问于2011-02-07
得票数 3
回答已采纳
2
回答
如何学好口水?
drools
、
drools-guvnor
、
expert-system
、
drools-planner
、
kie-workbench
我对这个领域一无所知,但我
的
教授让我学习了这些东西,并制作了一个专家系统。我已经安装了drools
工作台
-- kie-drools-wb-distribution-wars-6.4.0.Final-tomcat7这个版本。但是我不知道如何学好它。这意味着下一步,下一步。
浏览 14
提问于2017-03-30
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券