             [clojure.data.csv :as csv]
             [clojure.java.io :as io]
             [swiss.arrows :refer :all]
+            [clj-cdt.clj-cdt :refer :all]
+            [clj-cdt.writer-util :refer :all]
             )
   (:import
    [org.eclipse.cdt.core.dom.ast IASTNode IASTBinaryExpression


'((time-mins (src-dir-to-edn linux-path "tmp/src-to-edn/linux4")))

(defn src-csv-to-edn
  [csv-path column-name]
  (with-open [reader (io/reader csv-path)

  "Serialize AST node into an edn list"
  [node]
  (let [poco (to-poco node)]
    (if (leaf? node)
      poco
      (cons poco (map to-edn (children node))))))

'((->> "x" pap parse-frag expr-typename pprint))
'((->> "f(x)" pap parse-frag expr-typename pprint))
