Я новичок в кложуре. У меня возникли проблемы с выводом определенной строки после удаления специальных символов и построчного чтения файла 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)
Теперь не понимаю, как напечатать пациента, то есть мое имя и все меры.
Может кто-нибудь помочь мне?
Спасибо
org.clojure/tools.reader
здесь, а затем пройтись по этой структуре данных, например, сspecter
. - person akond   schedule 25.06.2018