summaryrefslogtreecommitdiff
path: root/apps/plugins/searchengine/parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/searchengine/parser.h')
-rw-r--r--apps/plugins/searchengine/parser.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/plugins/searchengine/parser.h b/apps/plugins/searchengine/parser.h
new file mode 100644
index 0000000000..e63f15f39b
--- /dev/null
+++ b/apps/plugins/searchengine/parser.h
@@ -0,0 +1,12 @@
1extern struct token *tokenbuffer,*currentToken;
2
3extern int syntaxerror;
4extern char errormsg[250];
5
6unsigned char *parse(struct token *tokenbuf);
7void parser_acceptIt(void);
8int parser_accept(unsigned char kind);
9unsigned char *parseCompareNum(void);
10unsigned char *parseCompareString(void);
11unsigned char *parseExpr(void);
12unsigned char *parseMExpr(void);