comparison src/pt-assign.h @ 7087:b04f0523558d

[project @ 2007-10-31 19:08:18 by jwe]
author jwe
date Wed, 31 Oct 2007 19:08:18 +0000
parents a1dbe9d80eee
children 745a8299c2b5 1695e4627d2b
comparison
equal deleted inserted replaced
7086:625891845df5 7087:b04f0523558d
74 74
75 tree_expression *dup (symbol_table *sym_tab); 75 tree_expression *dup (symbol_table *sym_tab);
76 76
77 void accept (tree_walker& tw); 77 void accept (tree_walker& tw);
78 78
79 octave_value::assign_op op_type (void) const { return etype; }
80
79 private: 81 private:
80 82
81 void do_assign (octave_lvalue& ult, const octave_value_list& args, 83 void do_assign (octave_lvalue& ult, const octave_value_list& args,
82 const octave_value& rhs_val); 84 const octave_value& rhs_val);
83 85
141 tree_expression *right_hand_side (void) { return rhs; } 143 tree_expression *right_hand_side (void) { return rhs; }
142 144
143 tree_expression *dup (symbol_table *sym_tab); 145 tree_expression *dup (symbol_table *sym_tab);
144 146
145 void accept (tree_walker& tw); 147 void accept (tree_walker& tw);
148
149 octave_value::assign_op op_type (void) const { return etype; }
146 150
147 private: 151 private:
148 152
149 // The left hand side of the assignment. 153 // The left hand side of the assignment.
150 tree_argument_list *lhs; 154 tree_argument_list *lhs;