dsl

dsl

文章 6 浏览 87

我应该学习哪种 MongoDB DSL?

我使用 MongoDB 和 Ruby。 我注意到有不同的 DSL:s。 与 MongoDB 客户端 (mongo) 一起使用的 Javascript DSL: show dbs use my_db db.person.find({f…

全部不再 2024-09-15 20:22:43 4 0

Lisp 作为内部 Ruby DSL?

我已经能够找到: a)用 Ruby 编写的 Lisp 解释器(即外部 DSL) http://onestepback.org/index.cgi/Tech/Ruby/LispInRuby.red b) Prolog 作为 Ruby D…

宛菡 2024-09-13 12:45:07 9 0

一个类似 DSL 的小型 lisp,被编译成 C/C++代码 -- Antlr 是一个不错的选择吗?

创建类似 DSL 的 Lisp 语法 - 非常小的特定应用 - 但非常快 - 用 C 生成代码,Antlr 是一个不错的选择吗? 由于多种原因,它必须非常快,并且它会在内…

你的笑 2024-09-13 04:17:00 8 0

无需额外语法的 Scala DSL

我问了自己这个问题几次,并想出了一个解决方案,感觉很脏。也许你可以给我任何建议,因为我认为这是每个用 Scala 编写的 DSL 的基本问题。 我想要拥…

蝶…霜飞 2024-09-10 14:22:22 7 0

Erlang 中的分层状态机实现

我正在计划一款回合制游戏(一种棋盘游戏),后端可能会在 Erlang 中完成。游戏逻辑部分似乎适合分层状态机,但我不确定如何在 Erlang 中实现它。 也…

扬花落满肩 2024-09-10 08:41:24 8 0

为什么此 Scala 表达式中的无效函数需要括号?

对我来说,这无法使用 Scala 2.7.7.final 或 2.8.0.final 进行编译: new FileInputStream("test.txt") getChannel transferTo( 0, Long.MaxValue, ne…

迷迭香的记忆 2024-09-09 06:41:32 6 0

创建域的多语言版本的最佳方法是什么?

我想创建一组多种语言的域对象,以便我可以针对不同的平台。我一直在将外部 DSL 视为一种为我的领域定义语言的方法,然后可能编写适配器来为我感兴趣…

狠疯拽 2024-09-09 00:54:07 2 0

自动测试网页(并通过 DSL 从用例生成)

我的目标是: 我们的客户可以生成新的网络测试。 我们的持续集成服务器进行测试环境部署;它应该针对它执行测试。 测试也可以针对其他一些环境运行。 …

墟烟 2024-09-08 04:47:00 7 0

有趣的 DSL,用 Scala 实现?

我见过 BASIC 和 Scala 中的 Apache Camel DSL,它们非常棒。还有更多此类 DSL 的示例吗?…

愿得七秒忆 2024-09-08 01:29:17 4 0

groovy 中的 splat 运算符?

def foo(map, name) { println(map) } foo("bar", hi: "bye") 。 [hi:bye] 现在我有一张以前的地图,我希望将其传递给 foo 在伪代码中,类似: def ot…

⊕婉儿 2024-09-03 18:14:26 3 0

Fluent API 与其他 API 有何不同?

我在研究 DSL 时遇到了 Fluent API。 我对流畅的 API 进行了很多搜索...我可以得出的基本结论是,流畅的 API 使用方法链来使代码流畅。 但我无法理解 …

嗼ふ静 2024-09-02 14:04:58 11 0

闭包如何帮助创建 DSL/Fluent 界面:PHP 示例?

你能给我一个 PHP 中的例子,展示闭包如何有助于创建 DSL(流畅的界面)吗? 编辑: 以下问题中接受的答案讲述了嵌套闭包。如果有人可以将该示例翻译…

别靠近我心 2024-09-02 08:35:39 10 0

Scala DSL、对象和中缀表示法

在 Scala 中,如果我想实现 DSL,有没有办法执行以下操作: 我有一个名为“Draw”的对象,其中包含函数 def draw(d:Drawable) 我该如何制作这样我就可…

厌倦 2024-09-02 01:06:44 14 0

使用 Scala 符号文字会导致 NoSuchMethod

我最近开始使用 Scala。我在其中编写了一个 DSL,可用于描述 medici 中的处理管道。在我的 DSL 中,我使用符号来表示锚点,它可用于在管道中放置叉子…

一绘本一梦想 2024-09-01 17:20:35 12 0

C# DSL 语法的想法

我正在考虑仅使用具有静态类型优势的纯 C#/.NET 4 语法来实现模板引擎。 然后,在该模板语言之上,我们可以创建领域特定语言(例如 HTML4、XHTML、HTM…

仲春光 2024-09-01 15:36:02 7 0
更多

推荐作者

小瓶盖

文章 0 评论 0

wxsp_Ukbq8xGR

文章 0 评论 0

1638627670

文章 0 评论 0

仅一夜美梦

文章 0 评论 0

夜访吸血鬼

文章 0 评论 0

近卫軍团

文章 0 评论 0

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