Re: Fatal/autodie exception hierarchies for Perl 5

2008-06-04 Thread David Nicol
On Wed, Jun 4, 2008 at 7:21 AM, Mark J. Reed <[EMAIL PROTECTED]> wrote: > The catch block is lexically contained within the try block, so the > inviolate nature of the curlies remains intact. thank you.

Re: Fatal/autodie exception hierarchies for Perl 5

2008-06-04 Thread David Nicol
On Mon, Jun 2, 2008 at 6:50 PM, Larry Wall <[EMAIL PROTECTED]> wrote: >* Exception handlers run in the lexical context of the block being >tried. >* Exception handlers run in the dynamic context of the code that is >failing. the first seems dangerous, esp. considering the

Re: no 6;

2005-09-01 Thread David Nicol
On 9/1/05, Rafael Garcia-Suarez <[EMAIL PROTECTED]> wrote: > I just commited into bleadperl a patch that implements this : > > $ ./perl -e 'no 5' > Perls since v5.0.0 too modern--this is v5.9.3, stopped at -e line 1. > BEGIN failed--compilation aborted at -e line 1. > > That is, the e

Re: [Poop-group] Perl 6 Periodic Table of the Operators

2004-06-01 Thread David Nicol
So is he going to backport his representational ideography to the operators of perl 5.8? Darren Duncan wrote: Mark Lentczner has just (on May 26/28) created a useful/humerous graphical diagram of the 100+ operators in the Perl 6 language, designed to look like the periodic table of atomic element

Re: %_ - is it available for use?

2003-08-06 Thread david nicol
the general magic level of the other slots in *_, is it not? -- David Nicol /

apo6 infinitie ranges imply possibility of "the identity array"

2003-03-18 Thread david nicol
I think a range object needn't ever expand itself. Consider: @Floor = (0..Inf,-Inf..-1); -- "Life is like a sewer: what you get out of it depends on what you put into it." -- Hen3ry

another response to apo6 transfinite semantics challenge

2003-03-13 Thread david nicol
the slice() semantics; what if $last = @array[-1] always worked? -- David Nicol, independent consultant and contractor perl -Mcoroutine0 -e'$c=new coroutine0 VARS=>[],BODY=>q"YIELD 74; YIELD 65;YIELD 80;YIELD 72; YIELD 10;";for(;;){print chr(&$c||die)};'

response to apo6 transfinite semantics challenge

2003-03-12 Thread david nicol
push @arr, $_; $_; } And this might even just be a special case that perl6 array-FETCH is supposed to know about. (or create a LAST tie operator.) The range specs that know their own length without flattening (see a few paragraphs prev. in apo6) and counting would know

on the current summary

2002-11-16 Thread david nicol
For example for( initialize ; test ; increment ) body means {initialize ; while (test) {body ; increment }} ; thanks -- David Nicol, independent consultant and contractor 312 587 2868 "For every old blackboard there are now hundreds of new electronic computers"

remote generators and a macro language proposal

2002-07-21 Thread david nicol
The thought process went something like this. In a world of distributed perl data, we want an expression like foreach (grep { $_->{smoker} and $_->{age} > 18 } @Subscribers){ $->send($Cigarette_Advertisement) } to do the filtering on the machine that holds the s

Re: http://archive.develooper.com/perl6-announce-rfc@perl.org/msg00318.html

2002-04-25 Thread david nicol reading obsolescent UMKC mailboxes
leness standard which has appeared in the ensuing years) david nicol

ADA number syntax?

2002-02-15 Thread David Nicol
Original Message Return-Path: <[EMAIL PROTECTED]> Delivered-To: [EMAIL PROTECTED] Received: (qmail 14099 invoked from network); 14 Feb 2002 22:51:43 - Received: from eros.cs.jhu.edu (128.220.223.245)by hilbert.umkc.edu with SMTP; 14 Feb 2002 22:51:43 - Received: from e

Xpath language for referencing embedded data

2001-11-05 Thread David Nicol
David wrote: > Damian Conway wrote: > > NaN is dead. > > > Except perhaps under a C pragma of some kind, in which case it > > would be a proper IEEE Norweigian Blue NaN. > > which merely redifines the discussion to, how does the IEEENBNaN > behave under various cir

the handiness of undef becoming NaN (when you want that)

2001-10-17 Thread David Nicol
unitialized variables. -- David Nicol 816.235.1187 1,3,7-trimethylxanthine

3.243F6A888+C0FFEe-4i

2001-10-12 Thread David Nicol
unicode. We are planning on having an easy way to add printf conversions, are we not? -- David Nicol 816.235.1187 1,3,7-trimethylxanthine

pizza, a superset of java

2001-10-11 Thread David Nicol
http://www.cl.cam.ac.uk/~cu200/Prover/index.html

NaN+NaNi

2001-10-11 Thread David Nicol
($realpart, $imaginarypart) = /^\b(\d*\.?\d+)\+(\d*\.?\d+)i\b/ and "123indigo" does not match that. -- David Nicol 816.235.1187 1,3,7-trimethylxanthine

Re: NaN semantics

2001-10-11 Thread David Nicol
N, but numerically always compares to false, so the conditional in the example could CLEARLY be written while $inflation ne NaN; -- David Nicol 816.235.1187 1,3,7-trimethylxanthine

Re: sloppy midrash 3

2001-10-05 Thread David Nicol
Damian Conway wrote: > David Nicol wrote: >> Hear ye, hear ye, Ming of Mongo has declared! > > I really hope I'm just missing the implicit smiley there. What you're missing is me wracking my memory to remember what Dr. Zharkov called his tunneling craft that

Re: General Feelings on Apoc 3

2001-10-04 Thread David Nicol
Michael G Schwern wrote: > Binary ; > > This worries me. Giving ; two meanings makes basic language parsing > harder, which would be fine if there was a big payoff, but there's > not. Just making shorthand for [[1,2,3],[4,5,6]] doesn't seem worth > it. What am I missing here? What you migh

sloppy midrash 3

2001-10-03 Thread David Nicol
Herein are drafty grumblings. Part of quitting smoking is that my hubris has gone back up. Here are critical first-impression notes on Apo3. Praise has been eliminated to save space. http://www.perl.com/pub/a/2001/10/02/apocalypse3.html?page=1 > Operator precedence should be as simple