diff libinterp/parse-tree/token.h @ 16134:ec9c6222ef5a

move static parser helper functions to octave_parser class * oct-parse.yy, parse.h (append_statement_list, end_error, end_token_ok, finish_cell, finish_colon_expression, finish_function, finish_if_command, finish_matrix, finish_switch_command, frob_function, make_anon_fcn_handle, make_assign_op, make_binary_op, make_boolean_op, make_break_command, make_constant, make_continue_command, make_decl_command, make_do_until_command, make_elseif_clause, make_end, make_fcn_handle, make_for_command, make_index_expression, make_indirect_ref, make_postfix_op, make_prefix_op, make_return_command, make_script, make_statement_list, make_switch_case, make_try_command, make_unwind_command, make_while_command, maybe_warn_assign_as_truth_value, maybe_warn_missing_semi, maybe_warn_variable_switch_label, recover_from_parsing_function, set_stmt_print_flag, start_function, start_if_command, validate_matrix_row): Declare as members of octave_parser class. Change all callers.
author John W. Eaton <jwe@octave.org>
date Tue, 26 Feb 2013 21:04:40 -0500
parents 2fc554ffbc28
children 0259254a3ccc 12bf6a3f8c45
line wrap: on
line diff
--- a/libinterp/parse-tree/token.h	Tue Feb 26 20:10:00 2013 -0500
+++ b/libinterp/parse-tree/token.h	Tue Feb 26 21:04:40 2013 -0500
@@ -25,6 +25,8 @@
 
 #include <string>
 
+#include "symtab.h"
+
 class
 token
 {