On Thu, Jan 26, 2012 at 5:15 PM, David Roe <r...@math.harvard.edu> wrote: >>> Another issue: do we allow [1..10; 10..20]? >> >> We probably shouldn't go to extra effort to support it. >> >>> I can't seem to construct >>> matrices with matrix entries (this is not absurd) -- but should the >>> preparser grok it? [[1..10; 10..20] ; [2..12; 14..24]] >> >> Yes, for sure. And [[1..10; 10..20].det() ; [2..12; 14..24].det()] > > I'm not quite clear how these are square matrices (or even how the > rows have the same length). What does [1..10; 10..20] translate to?
They aren't square... and worse, [1..10; 10..20] doesn't make sense since the top row has 9 entries whereas the bottom has 10. We're being sloppy for the sake of conversation. I tend to think that we should support ellipses, though I admit it's a corner case of limited utility. [0..2; 10..12] -> [[0,1,2],[10,11,12]] > David > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org