Ruby on rails Ruby:寻找Ruby可嵌入的解释器或脚本语言

Ruby on rails Ruby:寻找Ruby可嵌入的解释器或脚本语言,ruby-on-rails,ruby,interpreter,dsl,Ruby On Rails,Ruby,Interpreter,Dsl,作为回应,我建议实现一个简单的解释器,用于嵌入RoR应用程序。这看起来是个好办法 但我不禁要问:难道没有人写过一个玩具解释器来嵌入Ruby应用程序吗?我不需要任何I/O函数——事实上,我特别不想要任何I/O函数。如果你想知道为什么我想要一个Ruby内部的解释器,请参考原始帖子 谢谢。FWIW,我最终调整了的一个版本以用作嵌入式解释器。这个过程又快又简单,很好地满足了我的需求。此外,我曾在一家普通的Lisp公司工作,因此这是一个重新体验s-expressions乐趣的借口。回答我自己的问题:用Tr

作为回应,我建议实现一个简单的解释器,用于嵌入RoR应用程序。这看起来是个好办法

但我不禁要问:难道没有人写过一个玩具解释器来嵌入Ruby应用程序吗?我不需要任何I/O函数——事实上,我特别不想要任何I/O函数。如果你想知道为什么我想要一个Ruby内部的解释器,请参考原始帖子


谢谢。

FWIW,我最终调整了的一个版本以用作嵌入式解释器。这个过程又快又简单,很好地满足了我的需求。此外,我曾在一家普通的Lisp公司工作,因此这是一个重新体验s-expressions乐趣的借口。

回答我自己的问题:用Treetop编写的精简版scheme适合我的需要,如此优雅和小巧看起来是一个很好的起点。这将是一个痛苦和过度的过程,但我敢打赌,与编写自己的解释器相比,您可以更轻松地将Ruby与Lua接口。。另外,您是只绑定到Ruby解释器,还是对具有Ruby接口的其他解决方案持开放态度?例如,在.Net或.Net中实现的解释器whatever@Earlz:在过去的45分钟内,我下载并调整了stickup,完成了我所需要的一切——添加浮动并与Ruby环境集成——结果证明它非常简单。