Я новичок в clojure.У меня возникают проблемы, связанные с тем, как печатать определенную строку после удаления специальных символов и построчно читать файл clojure.
У меня есть файл с именем example.clj, который выглядит следующим образом:
(defn patient
"Some string"
(measures
patient/symptom-fever
patient/symptom-cold
.
.
.
.
patient/symptom-bp))
Из приведенного выше файла я удалил все специальные символы и прочитал файл построчно с приведенным ниже кодом clojure.
(defn loadcljfile []
(def newstring(clojure.string/replace (slurp "C:/Users/Desktop/example.clj") #"[\[/.(:)\]-]" " "))
(with-open [rdr (reader newstring)]
(doseq [line (line-seq rdr)]
(println line))))
(loadcljfile)
Теперь не понимаю, как напечатать пациента , т.е. мойимя defn и все меры .
Кто-нибудь может мне помочь?
Спасибо