     open-unquote open-anon-arg open-keyword open-discard whitespace open-comment
     open-char})
 (def sexp
-  (parser {:root-tag :root
+  (p/parser {:root-tag :root
            :main :expr*
-           :space (unspaced gspaces :*)}
+           :space (p/unspaced gspaces :*)}
     :expr- #{
              :list
              :vector

                [open-map :expr* #{")" "]" eof}]
                [open-fn :expr* #{"]" "}" eof}]
                [open-set :expr* #{")" "]" eof}]
                (unspaced open-string #"(?:\\.|[^\\\"])++(?!\")" :? eof)
                (unspaced open-regex #"(?:\\.|[^\\\"])++(?!\")" :? eof)
                [open-quote #{"]" "}" ")" eof}]
                [open-meta :expr :? #{"]" "}" ")" eof}]
                [open-deprecated-meta :expr :? #{"]" "}" ")" eof}]

  (:use paredit.regex-utils)
	(:require [clojure.zip :as zip])
  (:require [clojure.contrib.zip-filter :as zf])
  (:require [net.cgrand.parsley :as p])
  (:require [net.cgrand.parsley.lrplus :as lr+])
  (:require [net.cgrand.regex :as r]))

