17 #ifndef GLOBUS_I_RSL_PARSER_H 18 #define GLOBUS_I_RSL_PARSER_H 20 #include "globus_common.h" 31 typedef struct paren_count_stack_elem_s
35 paren_count_stack_elem_t;
43 globus_rsl_t *rsl_spec;
44 globus_rsl_parse_error_t *error_structure;
45 int globus_parse_error_flag;
48 globus_fifo_t *quote_text_fifo;
52 globus_list_t *paren_count_stack;
53 } globus_parse_state_t;
57 globus_i_rsl_yyinput(globus_parse_state_t *parse_state,
char *buf, yy_size_t *num_read,
int max_size);