comparison src/pt-jump.h @ 7767:71f068b22fcc

scope and context fixes for function handles
author John W. Eaton <jwe@octave.org>
date Wed, 07 May 2008 13:45:30 -0400
parents 745a8299c2b5
children 73c4516fae10
comparison
equal deleted inserted replaced
7766:fc81e027c53c 7767:71f068b22fcc
40 40
41 ~tree_break_command (void) { } 41 ~tree_break_command (void) { }
42 42
43 void eval (void); 43 void eval (void);
44 44
45 tree_command *dup (symbol_table::scope_id scope); 45 tree_command *dup (symbol_table::scope_id scope,
46 symbol_table::context_id context);
46 47
47 void accept (tree_walker& tw); 48 void accept (tree_walker& tw);
48 49
49 static int breaking; 50 static int breaking;
50 51
69 70
70 ~tree_continue_command (void) { } 71 ~tree_continue_command (void) { }
71 72
72 void eval (void); 73 void eval (void);
73 74
74 tree_command *dup (symbol_table::scope_id scope); 75 tree_command *dup (symbol_table::scope_id scope,
76 symbol_table::context_id context);
75 77
76 void accept (tree_walker& tw); 78 void accept (tree_walker& tw);
77 79
78 static int continuing; 80 static int continuing;
79 81
98 100
99 ~tree_return_command (void) { } 101 ~tree_return_command (void) { }
100 102
101 void eval (void); 103 void eval (void);
102 104
103 tree_command *dup (symbol_table::scope_id scope); 105 tree_command *dup (symbol_table::scope_id scope,
106 symbol_table::context_id context);
104 107
105 void accept (tree_walker& tw); 108 void accept (tree_walker& tw);
106 109
107 static int returning; 110 static int returning;
108 111