【发布时间】:2012-01-08 12:30:09
【问题描述】:
将(in-ns 'dbx) 写入文件并加载它不会更改repl 的默认命名空间(使用cygwin/console)。命名空间仍然是user=>,而不是dbx=>。
vikrant[28] clj
Clojure 1.3.0
user=> (load-file "try1.clj")
#(Namespace dbx)
user=>
我们如何在脚本文件中定义的命名空间中启动 REPL?
【问题讨论】:
-
(ns dbx) (clojure.main/repl) (in-ns 'dbx) (clojure.core/use 'clojure.core)
-
只是对格式化的快速评论。在 cygwin 控制台中简单地复制/粘贴文本应该比截屏更干净、更容易。
标签: clojure read-eval-print-loop