Mercurial > octave-nkf
comparison src/pt-binop.cc @ 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 |
---|---|
104 { | 104 { |
105 return octave_value::binary_op_as_string (etype); | 105 return octave_value::binary_op_as_string (etype); |
106 } | 106 } |
107 | 107 |
108 tree_expression * | 108 tree_expression * |
109 tree_binary_expression::dup (symbol_table *sym_tab) | 109 tree_binary_expression::dup (symbol_table::scope_id scope) |
110 { | 110 { |
111 tree_binary_expression *new_be | 111 tree_binary_expression *new_be |
112 = new tree_binary_expression (op_lhs ? op_lhs->dup (sym_tab) : 0, | 112 = new tree_binary_expression (op_lhs ? op_lhs->dup (scope) : 0, |
113 op_rhs ? op_rhs->dup (sym_tab) : 0, | 113 op_rhs ? op_rhs->dup (scope) : 0, |
114 line (), column (), etype); | 114 line (), column (), etype); |
115 | 115 |
116 new_be->copy_base (*this); | 116 new_be->copy_base (*this); |
117 | 117 |
118 return new_be; | 118 return new_be; |
231 | 231 |
232 return retval; | 232 return retval; |
233 } | 233 } |
234 | 234 |
235 tree_expression * | 235 tree_expression * |
236 tree_boolean_expression::dup (symbol_table *sym_tab) | 236 tree_boolean_expression::dup (symbol_table::scope_id scope) |
237 { | 237 { |
238 tree_boolean_expression *new_be | 238 tree_boolean_expression *new_be |
239 = new tree_boolean_expression (op_lhs ? op_lhs->dup (sym_tab) : 0, | 239 = new tree_boolean_expression (op_lhs ? op_lhs->dup (scope) : 0, |
240 op_rhs ? op_rhs->dup (sym_tab) : 0, | 240 op_rhs ? op_rhs->dup (scope) : 0, |
241 line (), column (), etype); | 241 line (), column (), etype); |
242 | 242 |
243 new_be->copy_base (*this); | 243 new_be->copy_base (*this); |
244 | 244 |
245 return new_be; | 245 return new_be; |