comparison src/pt-walk.h @ 8658:73c4516fae10

New evaluator and debugger derived from tree-walker class
author John W. Eaton <jwe@octave.org>
date Wed, 04 Feb 2009 00:47:53 -0500
parents 5b4d278ec828
children eb63fbe60fab
comparison
equal deleted inserted replaced
8657:102e05821f93 8658:73c4516fae10
28 class tree_argument_list; 28 class tree_argument_list;
29 class tree_binary_expression; 29 class tree_binary_expression;
30 class tree_break_command; 30 class tree_break_command;
31 class tree_colon_expression; 31 class tree_colon_expression;
32 class tree_continue_command; 32 class tree_continue_command;
33 class tree_decl_command; 33 class tree_global_command;
34 class tree_static_command;
34 class tree_decl_elt; 35 class tree_decl_elt;
35 class tree_decl_init_list; 36 class tree_decl_init_list;
36 class tree_simple_for_command; 37 class tree_simple_for_command;
37 class tree_complex_for_command; 38 class tree_complex_for_command;
38 class octave_user_script; 39 class octave_user_script;
87 88
88 virtual void 89 virtual void
89 visit_continue_command (tree_continue_command&) = 0; 90 visit_continue_command (tree_continue_command&) = 0;
90 91
91 virtual void 92 virtual void
92 visit_decl_command (tree_decl_command&) = 0; 93 visit_global_command (tree_global_command&) = 0;
94
95 virtual void
96 visit_static_command (tree_static_command&) = 0;
93 97
94 virtual void 98 virtual void
95 visit_decl_elt (tree_decl_elt&) = 0; 99 visit_decl_elt (tree_decl_elt&) = 0;
96 100
97 virtual void 101 virtual void