aboutsummaryrefslogtreecommitdiff
path: root/src/gdbmtool.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gdbmtool.h')
-rw-r--r--src/gdbmtool.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/gdbmtool.h b/src/gdbmtool.h
index 96e0ba5..3887338 100644
--- a/src/gdbmtool.h
+++ b/src/gdbmtool.h
@@ -22,6 +22,7 @@
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
+#include <ctype.h>
/* Position in input file */
struct point
@@ -231,4 +232,18 @@ int variable_set (const char *name, int type, void *val);
int variable_get (const char *name, int type, void **val);
void variable_print_all (FILE *fp);
+
+int unescape (int c);
+int escape (int c);
+void begin_def (void);
+void end_def (void);
+
+int yylex (void);
+int yyerror (char *s);
+int yyparse (void);
+
+void datum_format (FILE *fp, datum const *dat, struct dsegm *ds);
+int datum_scan (datum *dat, struct dsegm *ds, struct kvpair *kv);
+void dsprint (FILE *fp, int what, struct dsegm *ds);
+

Return to:

Send suggestions and report system problems to the System administrator.