source: trunk/tools/wrc/parser.h@ 10367

Last change on this file since 10367 was 5522, checked in by sandervl, 24 years ago

updates

File size: 553 bytes
Line 
1/*
2 * Copyright 1998 Bertho A. Stultiens (BS)
3 *
4 * Shared things between parser.l and parser.y and some others
5 */
6
7#ifndef __WRC_PARSER_H
8#define __WRC_PARSER_H
9
10/* From parser.y */
11extern int yydebug;
12extern int want_nl; /* Set when getting line-numers */
13extern int want_id; /* Set when getting the resource name */
14
15int yyparse(void);
16
17/* From parser.l */
18extern FILE *yyin;
19extern char *yytext;
20extern int yy_flex_debug;
21
22int yylex(void);
23void set_pp_ignore(int state);
24void strip_til_semicolon(void);
25void strip_til_parenthesis(void);
26
27#endif
28
Note: See TracBrowser for help on using the repository browser.