Re: currently failing tests r10168

2005-11-25 Thread Leopold Toetsch
On Nov 25, 2005, at 2:08, Patrick R. Michaud wrote: Now fixed in r10176, thanks! Wow, that is fast, thank you. Pm leo

[perl #37760] [TODO] imcc - item lists (a C job)

2005-11-25 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #37760] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=37760 > imcc has a lot of structure items, which are quite similar. All these consist of an

exception handlers & calling conventions

2005-11-25 Thread Leopold Toetsch
The last (and never done correctly) relict of old calling conventions... Technically an excpetion is kind of an object with some info (TODO) and the exception handler is a (limited) continuation: pmclass Exception_Handler extends Continuation ... # see classes/ Throwing an exception is

Re: directional ranges

2005-11-25 Thread TSa
HaloO, Ruud H.G. van Tol wrote: Not at all: they just overlap at 0. OK, to me this spoils regularity. Like 'ab ' ~ ' xy' becoming 'ab xy' is at least surprising, if not outright wrong. That is (~$x).chars + (~$y).chars == +((~$x) ~ (~$y)) should always hold. Same thing for list concatenat

Re: directional ranges

2005-11-25 Thread Ruud H.G. van Tol
TSa: > Ruud H.G. van Tol: >> Not at all: they just overlap at 0. > > OK, to me this spoils regularity. Like 'ab ' ~ ' xy' > becoming 'ab xy' is at least surprising, if not outright wrong. > That is > > (~$x).chars + (~$y).chars == +((~$x) ~ (~$y)) > > should always hold. Same thing for list co

Re: type sigils redux, and new unary ^ operator

2005-11-25 Thread TSa
HaloO, Michele Dondi wrote: IMHO the former is much more useful and common. Mathematically (say, in combinatorics or however dealing with integers) when I happen to have to do with a set of $n elements chances are to a large extent that it is either 0..$n or 1..$n; 0..$n may lead to confusion

Re: type sigils redux, and new unary ^ operator

2005-11-25 Thread TSa
HaloO, 0 .. 5 == ( 0, 1, 2, 3, 4) Hmm, and 0..5.1 == (0,1,2,3,4,5) to "rescue" the end. --