2010-05-27 90 views
3

我有兴趣在Java中找到concatenative language解释器。理想情况下,它应该满足以下条件:Java中的连接语言解释器

  • 它有一个解释器,而不是(仅)JVM的字节码编译器。
  • 该语言本身具有体面的文档,不仅仅是一些例子,还有一个“我将在某一天记录其余日子”的通知。
  • 该项目并未完全放弃。

简而言之,我正在寻找一种可以轻松嵌入到Java中的合理“活”连接语言。

+0

什么是连接语言? – 2010-05-27 04:50:49

+0

我很好奇......为什么“一个解释器,而不是(只)一个字节码编译器”......“解释器”有什么好处?为什么字节码编译器不应该是一个“解释器”?....为什么像groovy这样的东西不适合你?抱歉,所有这些问题都可以回答你的问题:-( – Istao 2010-05-27 04:55:03

+0

@Cem Catikkas:在一种拼接语言中,你可以通过编写在单一结构上运行的函数来编程(通常是堆栈),而不是将函数应用于参数。连接语言:Forth,Factor,Joy更多信息可以在以下网址找到:http://concatenative.org/ – 2010-05-27 05:07:25

回答

0

我找到了JOLIE。它说:

JOLIE是一种面向服务的编程语言,您可以使用它来构建强大的协调器。 协调者是一种软件应用程序,它组成其他服务以获得新的功能。 写的配器手段处理业务通信的组成

1

我一直在寻找一些类似今天跑进JKat