Mercurial > hg > octave-lyh
diff src/pt-idx.cc @ 8658:73c4516fae10
New evaluator and debugger derived from tree-walker class
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 04 Feb 2009 00:47:53 -0500 |
parents | 188d38a553c7 |
children | 35cd375d4bb3 |
line wrap: on
line diff
--- a/src/pt-idx.cc +++ b/src/pt-idx.cc @@ -199,7 +199,7 @@ if (df) { - octave_value t = df->rvalue (); + octave_value t = df->rvalue1 (); if (! error_state) { @@ -300,7 +300,7 @@ if (! error_state) { if (first_expr_val.is_undefined ()) - first_expr_val = expr->rvalue (); + first_expr_val = expr->rvalue1 (); octave_value tmp = first_expr_val; octave_idx_type tmpi = 0; @@ -386,11 +386,11 @@ } octave_value -tree_index_expression::rvalue (void) +tree_index_expression::rvalue1 (int nargout) { octave_value retval; - const octave_value_list tmp = rvalue (1); + const octave_value_list tmp = rvalue (nargout); if (! tmp.empty ()) retval = tmp(0);