comparison scripts/miscellaneous/parseparams.m @ 11346:30f54b3b9953

drop support of 'i' option in lookup
author Jaroslav Hajek <highegg@gmail.com>
date Sun, 12 Dec 2010 21:58:30 +0100
parents 693e22af08ae
children 566249cf97fb
comparison
equal deleted inserted replaced
11345:488f07b65b1d 11346:30f54b3b9953
86 pnames = prop(1:2:end); 86 pnames = prop(1:2:end);
87 values = prop(2:2:end); 87 values = prop(2:2:end);
88 if (! size_equal (pnames, values) || ! all (strs(i:2:end))) 88 if (! size_equal (pnames, values) || ! all (strs(i:2:end)))
89 error_as_caller ("options must be given as name-value pairs"); 89 error_as_caller ("options must be given as name-value pairs");
90 endif 90 endif
91 idx = lookup (names, pnames, "mi"); 91 idx = lookup (toupper(names), toupper(pnames), "mi);
92 if (! all (idx)) 92 if (! all (idx))
93 error_as_caller ("unrecognized option: %s", pnames{find (idx == 0, 1)}); 93 error_as_caller ("unrecognized option: %s", pnames{find (idx == 0, 1)});
94 else 94 else
95 varargout(sidx(idx)) = values; 95 varargout(sidx(idx)) = values;
96 endif 96 endif