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