dsl

    2热度

    2回答

    我们可以使用RubyOnRails框架来开发网站对金融交易&银行transcations。 是RubyonRails银行业域一个DSL。 在DSL有些日子,我相信大多数银行体系的事实,是静态的,他们可能不需要任何进一步修改..同时进行。因此定义一个DSL,单向过程必须工作。

    1热度

    2回答

    我正在用自己的图形编辑器开发DSL。这样的文件有一个.own扩展名。我也有一个将.own文件编译成.h文件的小工具。 X.own - > X.h和X/* H 我写了一个简单的.rules文件启动发电。 我的问题是以下: 我的大部分源代码文件包括X.h,但在X.own的变化并不意味着产生X.h(或任何其他生成的文件)会有所不同。这由发生器通过使用临时文件和文件比较来处理。但Visual Studio

    1热度

    4回答

    我在想,方法名和它们的调用似乎会在代码中创建一个DSL,通过包装通用的东西并为您要实现的目标进行适当的命名。 你知道的,所以很容易推理一下以下方法 if (a.isSubReportOf(b) || b.isSubReportOf(a)) { // do stuff } ,但这些方法的代码也许真的很难,不研究它来解释。 我知道人们有时会认为对于整个DSL来说有一些特殊的东西 - 我

    6热度

    11回答

    您会推荐什么技术来为Business Rules and Validation Application Block for .NET创建DSL?为什么? 框架的体系结构是由生产建立和验证测试的。我只是想创建一个.NET处理器来将人类可读的规则转换为已编译的Rule实现。 ,我所知道的选项是:.NET Boo 使用解析器构建器,配备了F# 使用编译器管道 - FsLex and FsYacc 遗憾的

    1热度

    1回答

    目前我有一个应用程序,存储在boo内部DSL写入的元数据信息。 我所述元数据存储在该予加载单独.boo文件是否以及何时我需要他们这样的: IConfigReader读者= factory.Create(BUILD_FILE_NAME); 我想通过将boo DSL转换为Iron Ruby来充分利用Iron Ruby的或者Ruby的meta编程。 首先,是否有可能以这种方式加载Ruby文件,其次,我是

    0热度

    1回答

    我目前工作的要求/项目的范围界定,现在可能包括:拥有250到300个问题 1)5-6形式 2)/场进行的跨形式 3 )2到3个工作流程 是否有任何.NET或跨平台工具可以让我将开发表单的责任重新带回非技术业务分析师手中?有没有好的DSL?我认为这个人不会成功尝试使用InfoPath。 我想我正在寻找一个DSL,我可以通过引擎在运行时显示CRUD屏幕。我宁愿不使用我自己的XML或DSL,如果有这样的

    5热度

    7回答

    我目前需要大幅增加对DSL的知识。谁是DSL中的大腕?我应该阅读哪些博客?

    7热度

    9回答

    我正在研究一个小型文本编辑器项目,并希望为几种语言添加基本的语法突出显示(Java,XML ......仅举几个例子)。作为一种学习体验,我想添加一个流行的或不受欢迎的Java词法分析器。 你推荐什么项目。 Antlr可能是最知名的,但它似乎非常复杂和沉重。 以下是我所知道的选项。 ANTLR的 Ragel(是的,它可以生成用于处理输入Java源) 自己做(我想我可以写一个简单的令牌解析器和突出的

    1热度

    4回答

    我想创建一个简单的文件格式/ DSL,这将允许我的用户输入数据。我的系统是在Python中,使用Python的解析器很吸引人。 用于定义数据元素的语法似乎非常方便。 Allocation(Param1 = Val1, Param2 = Val2) 但是,它不支持带空格的参数名。 Allocation(Param 1 = Val1, Param 2 = Val2) Python解析器友好版本

    10热度

    4回答

    我们正在考虑创建一些抽象设计师的Microsoft DSL工具包。我已经做了一些POC,但想就此得到一些意见。 在这里的任何人分享他们的经验与微软的DSL工具包和T4?另外,任何指向开源DSL项目的指针都会有所帮助 - 例如。 Microsoft Service Factory建模版严重依赖于DSL工具包。 由于OSLO/Quadrant需要一些时间才能发布,我认为我们唯一的选择是依靠Micros