comparison src/pt-const.cc @ 2275:38fea6d34daf

[project @ 1996-05-24 04:06:52 by jwe]
author jwe
date Fri, 24 May 1996 04:08:52 +0000
parents 517a43164a60
children 5a3f1d00a474
comparison
equal deleted inserted replaced
2274:9750746d7da5 2275:38fea6d34daf
2947 case char_matrix_constant: 2947 case char_matrix_constant:
2948 retval = charMatrix (char_matrix->value ()); 2948 retval = charMatrix (char_matrix->value ());
2949 break; 2949 break;
2950 2950
2951 case char_matrix_constant_str: 2951 case char_matrix_constant_str:
2952 retval = octave_value (charMatrix (char_matrix->value ()), 1); 2952 {
2953 // Kluge to prevent s([]) from turning into a string
2954 // with no rows...
2955 charMatrix tmp (char_matrix->value ());
2956
2957 if (tmp.rows () == 0 && tmp.columns () == 0)
2958 tmp.resize (1, 0);
2959
2960 retval = octave_value (tmp, 1);
2961 }
2953 break; 2962 break;
2954 2963
2955 default: 2964 default:
2956 error ("can't index %s variables", type_as_string ()); 2965 error ("can't index %s variables", type_as_string ());
2957 break; 2966 break;