summaryrefslogtreecommitdiff
path: root/flexdef.h
diff options
context:
space:
mode:
Diffstat (limited to 'flexdef.h')
-rw-r--r--flexdef.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/flexdef.h b/flexdef.h
index 0fb12e2..a7effb5 100644
--- a/flexdef.h
+++ b/flexdef.h
@@ -1078,4 +1078,16 @@ extern jmp_buf flex_main_jmp_buf;
/* Removes all \n and \r chars from tail of str. returns str. */
extern char* chomp(char* str);
+/* converts str to lowercase. returns str. */
+extern char * strlower (char *str);
+
+/* converts str to lowercase. returns str. */
+extern char * strupper (char *str);
+
+/* guess case preference for str */
+extern int case_preference (const char* str);
+
+/* creates a name-space safe copy of start cond name in buf. returns buf */
+extern char * fix_scname (char * buf, const char * name);
+
#endif /* not defined FLEXDEF_H */