说我发现了一个很好的开源软件/库,用python编写。我想将我创建的一些函数或方法包装成易于理解的语言。如何在另一种语言之上开发特定于领域的语言?
do porter_stemm(DOC)
(在DSL)将等同于功能或一系列写在Python方法。
我想创建一个DSL是简单易学,但需要这种DSL翻译成原始的开源软件的软件。
IM不知道如果我在这里清楚,但我的本意是:
- 创建一个简单易学,用户可以使用在一定的利基解决问题的代码语言。
- 这种简单的语言需要通过一些中间件翻译或编译或解释为原始开源软件的语言(python)。