2
Copyright (C) 2003-2004 Douglas Thain and the University of Wisconsin
3
Copyright (C) 2005- The University of Notre Dame
4
This software is distributed under the GNU General Public License.
5
See the file COPYING for details.
15
struct ast_group *group;
16
struct ast_command *command;
17
struct ast_function *function;
18
struct ast_conditional *conditional;
20
struct ast_try_limit *try_limit;
21
struct ast_whileloop *whileloop;
22
struct ast_forloop *forloop;
23
struct ast_shift *shift;
24
struct ast_return *rtn;
25
struct ast_assign *assign;
26
struct ast_simple *simple;
27
struct ast_redirect *redirect;
28
struct ast_word *word;
29
struct ast_token token;
34
#define YYSTYPE union yystype
36
struct ast_group * parse_file( FILE *file, int do_debug );