Scrivere (in-ns 'dbx)
in un file e caricarlo non modifica lo spazio dei nomi predefinito del repl (utilizzando cygwin/console). Lo spazio dei nomi è ancora user=>
, non dbx=>
.Come avviare REPL in uno spazio dei nomi definito dall'utente?
vikrant[28] clj
Clojure 1.3.0
user=> (load-file "try1.clj")
#(Namespace dbx)
user=>
Come è possibile avviare REPL in uno spazio dei nomi definito in un file di script?
(ns dbx) (clojure.main/repl) (in-NS 'dbx (clojure.core/uso)' clojure.core) – vikbehal
Just a rapido commento sulla formazione. Dovrebbe essere più semplice e più semplice copiare/incollare il testo nella tua console Cygwin piuttosto che scattare una schermata di esso. –