所以,我一直在复习这个语言,因为我还在尝试将我的 Clojure 知识永久保存在长期记忆中。我在 Windows 11 的主机上用 VSCode 设置了一个到使用 VSCode 的 Arch Linux 的 Remote WSL 2.0 连接,因为我对所有开发都使用 Linux。
问题是简单的,但我无法确定。
尝试从 clojure.core 中调用 (read-line) 在 Calva 的输出中产生了一个错误,Calva 使用 Joyride 启动 REPL。
核心不是默认加载的吗?怎么了
;checking if ns is the problem
(ns encoder)
;repl output check
(defn queue [] 0)
(println str (queue))
(def files-list)
;test
(do (print "Name yourself now: ")
(flush)
(read-line)) => Could not resolve symbol: read-line
;debug test
(println "Enter (literal) filename to encode> ")
(def input (read-line)) => Could not resolve symbol: read-line
(println (str "File to encode: " input))
;cant call read-line from core? wtf
;finish this
(defn add-queue-confirm [filenames]
(println "Files to process: " filenames))