用于 Elipse 和 XText Oslo Intellipad for SQL Server 那么 .NET 又有何用呢?
XText 是 EClipse 中 DSL 的出色编辑器和语言制造商。 我认为 Intellipad 是 .NET 世界中的同等产品,当然,当 Microsoft 宣布它将成为 SQL Server 的…
Boo 中的 WSA 编译器可以安全使用吗?
在我们的程序中,我们使用 boo 作为宏系统大约有 2 年。一切都很顺利,但 python 语法对于新手来说很奇怪。据我所知,boo 有空白不可知(WSA)编译器…
语言中立的自定义工具
我正在开发一个 DSL 工具,对于这个工具,存在一个用于创建输出文件的自定义代码生成工具。目前,该工具使用 DslPackage 上的 RegistrationAttribute …
Treetop:如何制定组合规则?
我想使用 Treetop 制作一个简单的 JSP 解析器。现在,我遇到以下问题: 我的启动基本语法是: grammar Jspgrammar rule jspToken '<%' end rule jspPa…
用 C# 编写我的第一个 DSL,并沉迷于 func &行动
我正在尝试为工作中的一个简单工具编写我的第一个 DSL。我正在使用构建器模式来设置复杂的父对象,但在构建父对象的子集合时遇到了困难。这是一个示例…
有谁知道 DSL 设计的好参考吗?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
寻找使用 DSL 好处的科学证据
格雷格·威尔逊 (Greg Wilson) 的演讲“证据片段” ( http://www.slideshare.net /gvwilson/bits-of-evidence-2338367 )讨论了 Martin Fowler 提出的…
DSL Beta 2 - 连接器名字 - 为什么它不在图表文件中?
我正在创建一个 DSL,我想将两个实体与连接器相关联,但我不希望 EntityMoniker 位于底层 XML 中,我需要它位于图表文件中。我不确定为什么它没有自动…
寻找良好的服务器端语言,允许玩家上传可执行的代码
我有一个想要编写的程序的想法,但哪种语言最好是我的问题。 如果我有一款赛车游戏,并且希望允许用户提交新的交互式 3D 赛道(想想 Speed Racer 电影…
使事物仅在 Ruby 块内可用
有什么方法可以使方法和函数只能在块内使用吗?我想要做什么: some_block do available_only_in_block is_this_here? okay_cool end 但是 is_this_he…