From 0d8cb739242182157687ebc8c54f77e25de4fa68 Mon Sep 17 00:00:00 2001 From: Richard Harrington Date: Sat, 13 Jul 2013 12:16:02 -0400 Subject: [PATCH] imported clojure.string/split and join --- src/hs_robotwar/core.clj | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/hs_robotwar/core.clj b/src/hs_robotwar/core.clj index e07ec34..8cbbde3 100644 --- a/src/hs_robotwar/core.clj +++ b/src/hs_robotwar/core.clj @@ -2,6 +2,7 @@ (use '[clojure.core.match :only (match)]) (use '[clojure.set :only (union)]) +(use '[clojure.string :only (split join)]) (def operators #{\= \< \> \# \+ \- \* \/}) @@ -50,7 +51,7 @@ (defn lex [src-code] - (mapcat lex-line (clojure.string/split src-code #"\n"))) + (mapcat lex-line (split src-code #"\n"))) (defn str->int "Like Integer/parseInt, but returns nil on failure" @@ -99,7 +100,7 @@ (defn pretty-print-tokens [token-seq] - (clojure.string/join + (join "\n" (map #(format "%2d %s %s" (:pos %) (:type %) (:val %)) token-seq)))