clojure - 有没有人知道 DSL 设计的好引用?

标签 clojure reference dsl

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

2年前关闭。




Improve this question




我一直在研究设计一些可能会在 Clojure 中实现的领域特定语言,但我真的不知道所涉及的内容。

我想到的语言旨在成为具有很少或没有编程背景的领域专家可读的抽象语言。

有谁知道任何有用的教程、书籍或其他引用资料?

最佳答案

我的评估还很早,因为这本书还在完成中,但是 DSLs in Action,http://www.manning.com/ghosh ,好像不错

您还可以查看 Boo 中的构建领域特定语言,http://www.manning.com/rahien .

关于clojure - 有没有人知道 DSL 设计的好引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1749340/

相关文章:

clojure - 为什么 Clojure 中的 (/1/2) 等于 2N?

clojure - Clojure 中函数参数的求值顺序

c++ - g++ 给出错误 : invalid initialization of reference of type ‘char&’ from expression of type ‘unsigned char’

code-generation - 如何在 Jetbrains MPS 2017.1 中的每个文本生成组件中使用多个概念?

function - Clojure 函数定义中的运算符优先级是什么?

c++ - 非类型引用参数/参数

reference - (OCaml)queue.ml 中使用了奇怪的语法—— `<-` 运算符

Ruby 元编程

ruby - 在 ruby​​ 中编写一个 DSL 方法,它将创建一个带参数的方法

binding - 在 Clojure 中执行动态绑定(bind)函数