Hello,
Why does the split not work here :
; Create an infix function that takes a list like (1 + 3 * 4 - 5) and transforms
; it into the lists that Clojure needs in order to correctly evaluate the
; expression using operator precedence rules.
(defn infix [expr]
(let [splitted (str/split expr #" ")]
splitted))
(print (infix "(1 + 3 * 4 - 5) ") )