33 #ifndef YY_OCTAVE_PARSE_TREE_OCT_PARSE_H_INCLUDED
34 # define YY_OCTAVE_PARSE_TREE_OCT_PARSE_H_INCLUDED
39 # define OCTAVE_DEBUG 1
41 # define OCTAVE_DEBUG 0
44 # define OCTAVE_DEBUG 0
52 #ifndef OCTAVE_TOKENTYPE
53 # define OCTAVE_TOKENTYPE
145 #define LEFTDIV_EQ 262
149 #define ELEFTDIV_EQ 266
153 #define LSHIFT_EQ 270
154 #define RSHIFT_EQ 271
157 #define EXPR_AND_AND 274
158 #define EXPR_OR_OR 275
174 #define HERMITIAN 291
175 #define TRANSPOSE 292
176 #define PLUS_PLUS 293
177 #define MINUS_MINUS 294
182 #define STRUCT_ELT 299
185 #define DQ_STRING 302
186 #define SQ_STRING 303
197 #define OTHERWISE 314
206 #define PERSISTENT 323
207 #define FCN_HANDLE 324
209 #define PROPERTIES 326
212 #define ENUMERATION 329
213 #define METAQUERY 330
214 #define SUPERCLASSREF 331
219 #define END_OF_INPUT 336
220 #define LEXICAL_ERROR 337
221 #define INPUT_FILE 338
225 #if ! defined OCTAVE_STYPE && ! defined OCTAVE_STYPE_IS_DECLARED
229 #line 150 "parse-tree/oct-parse.yy"
287 #line 288 "parse-tree/oct-parse.h"
289 # define OCTAVE_STYPE_IS_TRIVIAL 1
290 # define OCTAVE_STYPE_IS_DECLARED 1
295 #ifndef YYPUSH_MORE_DEFINED
296 # define YYPUSH_MORE_DEFINED
tree_decl_init_list * tree_decl_init_list_type
tree_classdef_enum_block * tree_classdef_enum_block_type
tree_expression * tree_expression_type
tree_switch_case_list * tree_switch_case_list_type
int octave_parse(octave_base_parser &parser)
tree_classdef_superclass * tree_classdef_superclass_type
tree_if_command_list * tree_if_command_list_type
tree_command * tree_command_type
tree_classdef_methods_list * tree_classdef_methods_list_type
tree_classdef_property * tree_classdef_property_type
tree_decl_command * tree_decl_command_type
tree_colon_expression * tree_colon_expression_type
tree_argument_list * tree_argument_list_type
tree_index_expression * tree_index_expression_type
tree_classdef_superclass_list * tree_classdef_superclass_list_type
tree_classdef_methods_block * tree_classdef_methods_block_type
tree_matrix * tree_matrix_type
tree_statement_list * tree_statement_list_type
This class gets nodes and searchs inside of 'info files'.
tree_if_command * tree_if_command_type
tree_cell * tree_cell_type
tree_classdef_properties_block * tree_classdef_properties_block_type
int octave_push_parse(octave_pstate *ps, int pushed_char, OCTAVE_STYPE const *pushed_val, octave_base_parser &parser)
void octave_pstate_delete(octave_pstate *ps)
tree_funcall * tree_funcall_type
tree_classdef_property_list * tree_classdef_property_list_type
tree_anon_fcn_handle * tree_anon_fcn_handle_type
tree_classdef_attribute_list * tree_classdef_attribute_list_type
tree_switch_command * tree_switch_command_type
tree_constant * tree_constant_type
tree_classdef_body * tree_classdef_body_type
tree_classdef_enum * tree_classdef_enum_type
tree_parameter_list * tree_parameter_list_type
tree_function_def * tree_function_def_type
tree_classdef_events_list * tree_classdef_events_list_type
tree_classdef_events_block * tree_classdef_events_block_type
tree_classdef_attribute * tree_classdef_attribute_type
octave_pstate * octave_pstate_new(void)
int octave_pull_parse(octave_pstate *ps, octave_base_parser &parser)
octave_comment_list * comment_type
tree_switch_case * tree_switch_case_type
tree_statement * tree_statement_type
tree_classdef_event * tree_classdef_event_type
tree_fcn_handle * tree_fcn_handle_type
tree_identifier * tree_identifier_type
tree_if_clause * tree_if_clause_type
octave_user_function * octave_user_function_type
tree_decl_elt * tree_decl_elt_type
tree_classdef_enum_list * tree_classdef_enum_list_type
tree_classdef * tree_classdef_type