At 12:33 PM 8/29/00 -0400, Karl Glazebrook wrote:

>You should have a look at the PDL RFC 117 before submitting this.
>
>It would be bad to have multiple RFCs suggesting the same thing.

I just read PDL RFC 117, and your current argument with Dan aside...

I don't see a problem.

Here is the core of what I see in my RFC:

1.  Use ';' as an index separator for matrices.
2.  Use lists as methods of getting slices of matrices
3.  Use ^var (or some other syntax) as a way of expressing
     relationships/constraints among different indices when writing
     matrix slices.

Here is what I see as the core of RFC 117:

1.  Use start:stop:step as syntax for complex ranges.

I see them as orthogonal.  You could just as easily use RFC 117 syntax to 
specify the lists I use to get slices as you could standard perl lists.



>Much better to come to some agreement HERE on what the syntax
>should be first, then submit consensus RFCs.
>
>My view: I am pretty flexible I like most suggestions as long as
>they are concise.
>
>Don't forget we also need to support the equivalent of
>
>$pdl->slice('10:20:2')

@matrix[10:20:2];

that is, assuming my RFC and RFC117 are both accepted.  What's the problem?


>i.e. use a non-unit stride
>
>Karl

Reply via email to