gpt4 book ai didi

ruby-on-rails - 从 Ruby/Rails 调用 Lisp?

转载 作者:数据小太阳 更新时间:2023-10-29 06:55:31 27 4
gpt4 key购买 nike

如何从 Rails 应用程序调用 Lisp 程序?...例如,允许最终用户在 Rails 网络应用程序中输入一段文本,让 Lisp 程序处理文本并将结果返回给Rails 应用程序?

最佳答案

我想到了几种方法:

  1. 使用 Process 执行 lisp 程序.通过标准输入与 Lisp 程序通信,并让 Lisp 程序通过标准输出输出其结果。

  2. 做与上面相同的事情,但通过 named pipes 进行通信反而。让你的 Ruby 代码将数据写入 一个命名管道,然后让 Lisp 程序从那个管道读取数据,然后将数据写入 out 另一个命名管道,然后你用 Ruby 读取它应用程序。 Lisp 程序可以作为守护程序在后台运行,检查其传入管道上的数据,或者您可以根据需要使用 Ruby 的命令行实用程序(如上所述)启动它。

  3. 找到一个 Ruby-Lisp 桥。我没有使用这种桥的经验(我也不知道是否存在),我认为上述两种机制更简单,但你的里程可能会有所不同。

关于ruby-on-rails - 从 Ruby/Rails 调用 Lisp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1645008/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com