我是 Clojure 和 Quil 的初学者。
作为开发的一部分,我想在绘图函数中将信息打印到 REPL。
但是,以下实现不起作用。没有产生错误,但它也没有打印任何东西。
为什么它不起作用,如何从 Quil 绘图功能打印到 REPL?
先感谢您。
(ns quil-learning.core
(:use quil.core))
(defn setup []
(smooth)
(frame-rate 60)
(background 255))
(def saved-out *out*)
(defn draw []
(println "test 1") ; doesn't work
(let [*out* saved-out] (println "test 2")) ; doesn't work either
(stroke 0)
(stroke-weight 2)
(ellipse (mouse-x) (mouse-y) 2 2))
(defsketch example
:title "print test"
:setup setup
:draw draw)