6fb0e2245aeebcc8bf19d60bd2c68849d2c4110a
kent
  Wed Mar 22 14:24:49 2017 -0700
Making library for identifying sql reserved words.

diff --git src/inc/sqlReserved.h src/inc/sqlReserved.h
new file mode 100644
index 0000000..9d58a07
--- /dev/null
+++ src/inc/sqlReserved.h
@@ -0,0 +1,19 @@
+/* sqlReserved - stuff to identify SQL reserved words. */
+
+#ifndef SQLRESERVED_H
+#define SQLRESERVED_H
+
+/* Array of all SQL reserved words according to MySQL docs in March 2017 */
+extern char *sqlReservedWords[];
+
+/* Size of sqlReservedWord array */
+extern int sqlReservedWordCount;
+
+struct hash *sqlReservedHash();
+/* Make up a hash of all mySQL reserved words in upper case.  Use with
+ * sqlReservedCheck().  Free with hashFree() */
+
+boolean sqlReservedCheck(struct hash *sqlReservedHash, char *s);
+/* Return TRUE if s is a reserved symbol for mySQL. */
+
+#endif /* SQLRESERVED_H */