diff options
Diffstat (limited to 'apps/plugins/searchengine/parser.h')
-rw-r--r-- | apps/plugins/searchengine/parser.h | 12 |
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 @@ | |||
1 | extern struct token *tokenbuffer,*currentToken; | ||
2 | |||
3 | extern int syntaxerror; | ||
4 | extern char errormsg[250]; | ||
5 | |||
6 | unsigned char *parse(struct token *tokenbuf); | ||
7 | void parser_acceptIt(void); | ||
8 | int parser_accept(unsigned char kind); | ||
9 | unsigned char *parseCompareNum(void); | ||
10 | unsigned char *parseCompareString(void); | ||
11 | unsigned char *parseExpr(void); | ||
12 | unsigned char *parseMExpr(void); | ||