                     (= \; c)
                     (= \\ c)
                     :else
-                      (recur (inc offset) line (inc col) parents accumulated-state)))))))))
+                      (recur (inc offset) line (inc col) parents accumulated-state))
+                      )))))))
 	          
 (comment
 (defn parse-lib 

                    (recur (inc offset) line (inc col) (conj parents {:type c :offset offset :line line :col col}) accumulated-state)
                  (= \\ c)
                    (recur (inc offset) line (inc col) (conj parents {:type c :offset offset :line line :col col}) accumulated-state)
                  :else
                    (recur (inc offset) line (inc col) parents accumulated-state))
                  

                      (inc offset) line (inc col)
                      (pop parents)
                       accumulated-state)
                  (= \return c)
                    (recur (inc offset) line col parents accumulated-state) ; we do not increment the column    
                  (= \newline c)
                    (recur (inc offset) (inc line) (int 0) parents accumulated-state)
