Mercurial > octave-nkf
comparison src/pt-except.h @ 7336:745a8299c2b5
[project @ 2007-12-28 20:56:55 by jwe]
author | jwe |
---|---|
date | Fri, 28 Dec 2007 20:56:58 +0000 |
parents | a1dbe9d80eee |
children | 71f068b22fcc |
comparison
equal
deleted
inserted
replaced
7335:58f5fab3ebe5 | 7336:745a8299c2b5 |
---|---|
28 | 28 |
29 class tree_walker; | 29 class tree_walker; |
30 | 30 |
31 #include "comment-list.h" | 31 #include "comment-list.h" |
32 #include "pt-cmd.h" | 32 #include "pt-cmd.h" |
33 #include "symtab.h" | |
33 | 34 |
34 // Simple exception handling. | 35 // Simple exception handling. |
35 | 36 |
36 class | 37 class |
37 tree_try_catch_command : public tree_command | 38 tree_try_catch_command : public tree_command |
62 | 63 |
63 octave_comment_list *middle_comment (void) { return mid_comm; } | 64 octave_comment_list *middle_comment (void) { return mid_comm; } |
64 | 65 |
65 octave_comment_list *trailing_comment (void) { return trail_comm; } | 66 octave_comment_list *trailing_comment (void) { return trail_comm; } |
66 | 67 |
67 tree_command *dup (symbol_table *sym_tab); | 68 tree_command *dup (symbol_table::scope_id scope); |
68 | 69 |
69 void accept (tree_walker& tw); | 70 void accept (tree_walker& tw); |
70 | 71 |
71 private: | 72 private: |
72 | 73 |
124 | 125 |
125 octave_comment_list *middle_comment (void) { return mid_comm; } | 126 octave_comment_list *middle_comment (void) { return mid_comm; } |
126 | 127 |
127 octave_comment_list *trailing_comment (void) { return trail_comm; } | 128 octave_comment_list *trailing_comment (void) { return trail_comm; } |
128 | 129 |
129 tree_command *dup (symbol_table *sym_tab); | 130 tree_command *dup (symbol_table::scope_id scope); |
130 | 131 |
131 void accept (tree_walker& tw); | 132 void accept (tree_walker& tw); |
132 | 133 |
133 private: | 134 private: |
134 | 135 |