dsl

dsl

文章 6 浏览 90

Groovy 与 Scala 的内部 DSL

我将为 JVM 创建一个内部 DSL。我认为 Scala 和 Groovy 是完成这项任务的最佳人选。我发现 Groovy 脚本不太冗长,默认使用 BigDecimal,而 Scala 具有…

独﹏钓一江月 2024-11-04 05:17:43 8 0

grails urlMappings dsl

我试图了解 grails url 映射调用的幕后发生了什么,例如: "/pages/admin"(controller:"admin", action:"admin") 由于这是有效的 groovy 语法,因此上…

沉默的熊 2024-11-02 12:59:26 6 0

使用 Ruby 解析 Tcl DSL

我希望能够解析一些参数没有被字符串包围的 Tcl 代码。 考虑这个 tcl 代码: proc foo {name} { puts "Foo --> $name" } foo bar 对于那些不熟悉 Tcl …

如若梦似彩虹 2024-11-02 10:32:52 13 0

有人“用简单的英语”解释了 DSL 语言创建的机制

基本上问题是我开始对 Visual Studio 2010 扩展进行一些开发,并且语言定义相当复杂,因此任何人提供一个简短的介绍并指出一些好的文档都会很棒 提前…

長街聽風 2024-11-01 19:16:13 12 0

将 Clojure 宏用于 DSL

我正在做一个 Clojure 项目,我经常发现自己为 DSL 编写 Clojure 宏,但我正在观看一个 Clojure 视频,介绍一家公司如何在实际工作中使用 Clojure,演…

止于盛夏 2024-10-28 04:41:12 11 0

Javascript 中 with 语句的未来

我知道不建议使用 with 语句 在 Javascript 中,在 ECMAScript 5 中被禁止,但它允许人们在 Javascript 中创建一些不错的 DSL。 例如 CoffeeKup 模板…

风吹雨成花 2024-10-23 19:17:30 9 0

提升精神和提升凤凰问题

一个。是否可以定义使用传递到规则中的参数默认构造 Spirit 规则的局部变量?我有具有循环依赖关系的 AST 构建器对象,我想使用对父级的引用来初始化…

痕至 2024-10-20 16:38:46 17 0

用于非常标准的对象模型的 DSL,具有到 SQL DB 的映射

我需要一个 DSL(用于 Xtext)来描述一个非常标准的对象模型: 有实体, 它们有字段它可以是原语,也可以是对其他实体的引用 引用可以是 1:1、1:N、N:…

嘿咻 2024-10-19 17:59:34 6 0

在 Scala 中开发图像处理 DSL - 建议库

我们正在 Scala 中开发用于图像处理领域的内部 DSL。 DSL 应该提供类似于 MATLAB 的功能。我们打算开发这个 DSL 作为现有 Java 图像处理库的包装器。…

葬シ愛 2024-10-19 16:20:33 7 0

是否有用于解析/自动完成领域特定语言的 JavaScript 框架?

我有一个特定领域语言的语法,我需要为该语言创建一个 javascript 代码编辑器。有没有任何工具可以让我生成 a) 一个 javascript 增量解析器 b) javasc…

梨涡少年 2024-10-19 05:56:28 5 0

C# 中自己的 DSL 的代码解析器

我正在寻找像 flex/bison 这样可以与 C# 代码一起使用的东西。我希望能够提供一些语言描述符并且应该生成一个解析器。…

胡大本事 2024-10-18 13:48:35 6 0

Prolog 作为 DSL 来生成 perl 代码?

有谁知道用 prolog 编写的代码示例来实现 DSL 来生成 perl 代码?…

朱染 2024-10-18 13:43:55 10 0

使用 Microsoft Visual Studio 进行文本领域特定语言 (DSL) 开发

我做了一些关于在 Visual Studio 中开发 DSL 的搜索。一开始,我发现VS2010有一个可视化和建模SDK。它有一个叫做 DSL 工具的工具。但似乎仅适用于图形…

吐个泡泡 2024-10-18 01:14:44 17 0

.NET 自然语言编程/别名/(领域特定语言)框架

目前,我们使用 ILOG BRMS for .NET 来允许业务用户在我们的系统中创建逻辑,而无需了解如何编程。该规则由业务用户创建(即:它是系统的一部分,而不…

各自安好 2024-10-16 02:20:24 8 0

了解类方法的 method_added

我想在实例和类方法添加到某个类中时做一些魔法。因此我尝试了以下方法: module Magic def self.included(base) base.extend ClassMethods end modul…

咆哮 2024-10-14 10:26:23 7 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文