如何从顶层删除定义(OCaml)
How to remove definitions from top level (OCaml)
有没有办法用指令或类似的东西从 OCaml 顶层删除所有定义?
目前我只是在终端中输入以下命令,但我想知道是否有更好的方法。
# #quit;;
$ ocaml
list of toplevel directives 中没有任何相关记录。我认为您当前的解决方案非常优雅有效:-)
您的问题的答案是否定的(正如所写)。但可用性可以提高:
我建议用Ctrl+d代替#quit;;
然后有一个向上光标键可以调用上一条命令。
旁注:
不使用像 rlwrap 这样的 readline 包装器?
例如 alias ocamli="rlwrap ocaml"
:-)
有没有办法用指令或类似的东西从 OCaml 顶层删除所有定义?
目前我只是在终端中输入以下命令,但我想知道是否有更好的方法。
# #quit;;
$ ocaml
list of toplevel directives 中没有任何相关记录。我认为您当前的解决方案非常优雅有效:-)
您的问题的答案是否定的(正如所写)。但可用性可以提高:
我建议用Ctrl+d代替#quit;;
然后有一个向上光标键可以调用上一条命令。
旁注:
不使用像 rlwrap 这样的 readline 包装器?
例如 alias ocamli="rlwrap ocaml"
:-)