dequote database-identifiers and autoincrement-sequence
[clsql.git] / sql / utils.lisp
index 52ee019943c3250946d6d465bbb3ca94210aaf43..e498f16888e52b07d56ddc80ce65195fe7907f75 100644 (file)
     (integer v)
     (number (truncate v))))
 
+(defun dequote (it)
+  (if (and (listp it) (eql (first it) 'quote))
+      (second it)
+      it))
+
 (defvar +whitespace-chars+
   '(#\space #\tab #\newline #\return
     ;; Tested: sbcl unicode, allegrocl, openmcl,clisp use #\no-break_space