Mercurial > hg > octave-nkf
comparison src/pt-unop.h @ 7336:745a8299c2b5
[project @ 2007-12-28 20:56:55 by jwe]
author | jwe |
---|---|
date | Fri, 28 Dec 2007 20:56:58 +0000 |
parents | b04f0523558d |
children | 71f068b22fcc |
comparison
equal
deleted
inserted
replaced
7335:58f5fab3ebe5 | 7336:745a8299c2b5 |
---|---|
31 class octave_value; | 31 class octave_value; |
32 class octave_value_list; | 32 class octave_value_list; |
33 class octave_lvalue; | 33 class octave_lvalue; |
34 | 34 |
35 #include "pt-exp.h" | 35 #include "pt-exp.h" |
36 #include "symtab.h" | |
36 | 37 |
37 // Unary expressions. | 38 // Unary expressions. |
38 | 39 |
39 class | 40 class |
40 tree_unary_expression : public tree_expression | 41 tree_unary_expression : public tree_expression |
101 | 102 |
102 octave_value_list rvalue (int nargout); | 103 octave_value_list rvalue (int nargout); |
103 | 104 |
104 void eval_error (void); | 105 void eval_error (void); |
105 | 106 |
106 tree_expression *dup (symbol_table *sym_tab); | 107 tree_expression *dup (symbol_table::scope_id scope); |
107 | 108 |
108 void accept (tree_walker& tw); | 109 void accept (tree_walker& tw); |
109 | 110 |
110 private: | 111 private: |
111 | 112 |
139 | 140 |
140 octave_value_list rvalue (int nargout); | 141 octave_value_list rvalue (int nargout); |
141 | 142 |
142 void eval_error (void); | 143 void eval_error (void); |
143 | 144 |
144 tree_expression *dup (symbol_table *sym_tab); | 145 tree_expression *dup (symbol_table::scope_id scope); |
145 | 146 |
146 void accept (tree_walker& tw); | 147 void accept (tree_walker& tw); |
147 | 148 |
148 private: | 149 private: |
149 | 150 |