Further very minor titvation of the repl
This commit is contained in:
parent
526b71bce7
commit
692eefeece
|
@ -9,7 +9,7 @@
|
|||
"Read/eval/print loop."
|
||||
[]
|
||||
(loop []
|
||||
(print ":: ")
|
||||
(print "Sprecan:: ")
|
||||
(flush)
|
||||
(try
|
||||
(let [input (read-line)]
|
||||
|
@ -21,14 +21,14 @@
|
|||
Exception
|
||||
e
|
||||
(let [data (ex-data e)]
|
||||
(println (.getMessage e))
|
||||
(if
|
||||
data
|
||||
(case (:cause data)
|
||||
:parse-failure (println (:failure data))
|
||||
:quit (throw e)
|
||||
;; default
|
||||
(pprint data))
|
||||
(println (.getMessage e))))))
|
||||
(pprint data))))))
|
||||
(recur)))
|
||||
|
||||
(defn -main
|
||||
|
@ -47,7 +47,7 @@
|
|||
(if
|
||||
data
|
||||
(case (:cause data)
|
||||
:quit (println (.getMessage e))
|
||||
:quit nil
|
||||
;; default
|
||||
(pprint data))
|
||||
(println e))))))
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
([p]
|
||||
(if
|
||||
(instance? instaparse.gll.Failure p)
|
||||
(throw (ex-info "Parse error" {:cause :parse-failure :failure p}))
|
||||
(throw (ex-info "Ic ne behæfd" {:cause :parse-failure :failure p}))
|
||||
(simplify p :sexpr)))
|
||||
([p context]
|
||||
(if
|
||||
|
|
Loading…
Reference in a new issue