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);