comparison src/ov-cs-list.cc @ 10579:fd6899b1b00e

use common error message for indexed cs-lists
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 27 Apr 2010 21:20:11 +0200
parents cd96d29c5efa
children fd0a3ac60b0e
comparison
equal deleted inserted replaced
10578:cb0883127251 10579:fd6899b1b00e
29 29
30 #include "lo-utils.h" 30 #include "lo-utils.h"
31 31
32 #include "defun.h" 32 #include "defun.h"
33 #include "error.h" 33 #include "error.h"
34 #include "gripes.h"
34 #include "ov-cs-list.h" 35 #include "ov-cs-list.h"
35 #include "unwind-prot.h" 36 #include "unwind-prot.h"
36 37
37 DEFINE_OCTAVE_ALLOCATOR (octave_cs_list); 38 DEFINE_OCTAVE_ALLOCATOR (octave_cs_list);
38 39
40 41
41 octave_cs_list::octave_cs_list (const Cell& c) 42 octave_cs_list::octave_cs_list (const Cell& c)
42 : octave_base_value (), lst (c) 43 : octave_base_value (), lst (c)
43 { 44 {
44 } 45 }
46
47 octave_value
48 octave_cs_list::subsref (const std::string&,
49 const std::list<octave_value_list>&)
50 {
51 gripe_indexed_cs_list ();
52 return octave_value ();
53 }
54
55 octave_value_list
56 octave_cs_list::subsref (const std::string&,
57 const std::list<octave_value_list>&, int)
58 {
59 gripe_indexed_cs_list ();
60 return octave_value_list ();
61 }
62