2 * Copyright 1993, 2000 Christopher Seiwald.
4 * This file is part of Jam - see jam.c for Copyright information.
8 * parse.h - make and destroy parse trees as driven by the parser
10 * 10/22/02 (seiwald) - working return/break/continue statements
11 * 11/04/02 (seiwald) - const-ing for string literals
18 typedef struct _PARSE PARSE
;
21 LIST
*(*func
)(PARSE
*p
, LOL
*args
, int *jmp
);
32 void parse_file (const char *f
);
33 void parse_save (PARSE
*p
);
36 LIST
*(*func
)(PARSE
*p
, LOL
*args
, int *jmp
),
45 void parse_refer (PARSE
*p
);
46 void parse_free (PARSE
*p
);
49 const char *multiFormSfx (int cnt
);