【问题标题】:Is there an enhanced interpreter toploop for OCaml? [closed]OCaml 是否有增强的解释器 toploop? [关闭]
【发布时间】:2009-12-04 19:47:44
【问题描述】:

Python 有 IPython.. OCaml 有类似的吗?

我非常希望有命令历史记录,尽管其他功能也不错。我读过我可以通过在 Emacs 中运行它来获取命令历史记录,但我不使用 Emacs..

【问题讨论】:

    标签: ocaml ledit


    【解决方案1】:

    rlwrap 为您提供阅读行功能(历史、编辑命令等)。此外,Findlib 添加了一些功能,请参阅quickstart 示例。

    【讨论】:

    • 在 OCaml 解释器中如何使用 rlwrap 获取命令历史记录?
    • 我是 Arthur Collé 现在已经找到了答案,但对于将来碰巧在寻找相同答案的其他人,可以从 shell 提示符下运行 ocaml:@987654324 @.
    【解决方案2】:

    utop!它具有自动完成功能,兼容 emacs 等等。

    【讨论】:

    • 太棒了。但它的依赖看起来真的很复杂
    • 我第二个 utop。您可以使用 opam 安装 utop 以及许多其他 ocaml 软件包。 opam.ocamlpro.com
    【解决方案3】:

    ledit ocamlledit 一起使用。

    【讨论】:

    • 太棒了 :) 谁会想到这个?
    【解决方案4】:

    您也可以使用在线toplevel

    【讨论】:

    • 是的。实际上,如果有人感兴趣,可以在github 上找到这些资源。
    猜你喜欢
    • 2011-09-30
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-25
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多