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