dsl

dsl

文章 6 浏览 90

如何在 Groovy 中使用 Spring DSL 根据环境(dev、qa、prod)注入依赖项?

我们在 Grails/Groovy 中构建了一个 Web 应用程序。在 groovy 中,我们构建了一个可插入的缓存组件,以在 Grails 应用程序中提供大型 http 响应流的缓…

旧人 2024-12-20 02:27:00 5 0

使用 Groovy 的 ConfigSlurper 读取带有嵌套闭包的配置文件

我想用 Groovy 的 ConfigSlurper。解析结果将存储在类似于数据结构的对象层次结构中。该数据结构的唯一特别之处在于,一些闭包名称在一个闭包内重复出…

凉城凉梦凉人心 2024-12-20 02:21:49 2 0

scala 中的 Groovy 的 classX.metaClass.getProperty

scala 中是否有与 Groovy 出色的 SomeClass.metaClass.getProperty 函数等效的东西?这对于制作特定领域的语言非常有帮助。例如,我可以说: val x = …

层林尽染 2024-12-19 17:06:26 5 0

Java 语法预处理器

我正在寻找一种 Java 宏语言,它提供了执行闭包(编译为匿名内部类)和列表理解(编译为基本 java 循环)的便捷方法。 我正在寻找的这种东西的一个例…

独守阴晴ぅ圆缺 2024-12-18 10:28:30 6 0

无法在基于 Xtext 的插件中打开工作区外部文件

我正在使用 Xtext 框架开发一个支持 DSL 的 Eclipse 插件。 当我尝试在系统上打开一个具有匹配文件扩展名 .gf 的文件(但该文件不在我的工作区中)时…

李不 2024-12-17 17:31:14 3 0

我可以执行 scala 代码文件作为我的代码的一部分吗?

我希望我的应用程序能够执行用我开发的基于 Scala 的 DSL 编写的外部脚本。这就是为什么我需要这样的东西才能工作: ... val a = evaluate("~/myextco…

相思碎 2024-12-16 18:57:33 3 0

DSL - Groovy 与 xtext

我精通 Java。我几乎没有从 DSL 中受益的用例。在开始构建它们之前,我想听取已经构建它们的人的意见。有人可以帮助我了解用 Groovy 和 xtext 编写 DS…

滿滿的愛 2024-12-16 12:11:49 4 0

Capybara Acceptance DSL 与 MiniTest::Spec?

Capybara 的自述文件(参见 Using Capybara with MiniTest::Spec)说,如果我包含,我可以做到这一点模块正确,但它没有给出任何说明性示例...我尝试…

撞了怀 2024-12-15 15:57:47 4 0

开始使用Helvetia

我愿意开始将我的语言嵌入Helvetia,但我真的不知道从哪里开始。 几周前,我使用 Petit Parser 编写了解析部分。 我想嵌入类似于以下的代码,例如 Hel…

记忆で 2024-12-15 15:45:01 5 0

有没有关于 DSL 设计的书籍/论文? (不是 DSL 实现)

我必须为非程序员(我们公司的客户)创建一个 DSL,它需要提供一些高级语言功能(循环、条件表达式、变量...... - 所以它不仅仅是一个“简单”DSL)。…

夜空下最亮的亮点 2024-12-15 00:04:41 5 0

如何为我的 Xtext DSL 包含没有扩展名的文件?

默认情况下,Xtext 允许在创建新项目时为 DSL 文件指定单个扩展名。但是,可以为单个 DSL 添加更多扩展,如 Xtext 常见问题解答。但我无法让它处理没…

能否归途做我良人 2024-12-14 03:02:34 4 0

重载点“.”加上“+”在 groovy dsl 中

如何在 groovy 中使用 + 运算符重载 . 运算符。例如,我必须构建这样的 DSL: model+make+version 而不是 model.make.version 如何使用 + 构建 dsl代…

这个俗人 2024-12-12 13:03:54 5 0

语义模型、自适应模型和 DSL

我正在阅读 DSL(Martin Fowler 的书),在第一章中他谈到了语义和自适应模型。我不太明白这些术语在 DSL 上下文中的含义。我尝试搜索和阅读更多有关…

栖竹 2024-12-12 10:24:25 6 0

Grails:主域字段按详细域字段 [hasMany]

有域: class Order { static hasMany = [execDepartments: Department] String orderNo //boolean signature ... } class Department { String name …

指尖上的星空 2024-12-12 07:45:10 6 0

什么是“特定领域语言”?

可能的重复: 什么是 DSL,我应该在哪里使用它? 我听说过这个术语用了很多...对于一种语言来说,“特定于领域”到底意味着什么? 另外,对于语言(…

在风中等你 2024-12-11 03:07:32 3 0
更多

推荐作者

夢野间

文章 0 评论 0

百度③文鱼

文章 0 评论 0

小草泠泠

文章 0 评论 0

zhuwenyan

文章 0 评论 0

weirdo

文章 0 评论 0

坚持沉默

文章 0 评论 0

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