Re: Smooth numeric upgrades?

2008-10-04 Thread Bob Rogers
From: Bob Rogers <[EMAIL PROTECTED]> Date: Sat, 4 Oct 2008 22:08:10 -0400 From: "Patrick R. Michaud" <[EMAIL PROTECTED]> Date: Sat, 4 Oct 2008 18:15:57 -0500 . . . All of the mechanisms I've been able to find in Parrot for conve

Re: Smooth numeric upgrades?

2008-10-04 Thread Bob Rogers
From: "Patrick R. Michaud" <[EMAIL PROTECTED]> Date: Sat, 4 Oct 2008 18:15:57 -0500 One of the big problems with Parrot's n_* opcodes is that they often assume that the type of the result should be the same as the type of the first operand . . . I kinda thought it wouldn't be that

Re: Smooth numeric upgrades?

2008-10-04 Thread Bob Rogers
548342800628721885763499406390331782864144164680730766837160526223176512798435772129956553355286032203080380775759732320198985094884004069116123084147875437183658467465148948790552744165376 [EMAIL PROTECTED]> It does produces >300 spectest_regression failures, though, so I don't claim the patch is right. Parrot doesn&

Parrot 0.7.0 "Severe Macaw"

2008-08-19 Thread Bob Rogers
our contributors for making this possible, and our sponsors for supporting this project. Our next scheduled release is 16 Sep 2008. Enjoy! -- Bob Rogers http://rgrjr.dyndns.org/

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-12 Thread Bob Rogers
From: TSa <[EMAIL PROTECTED]> Date: Tue, 12 Aug 2008 09:25:27 +0200 . . . What's so different in $foo-bar versus $foo*bar, $foo+bar or $foo/bar? The latter might e.g. indicate path variables. FWIW, one sees "hyphen substitution" like this only very rarely in Common Lisp code, desp

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Bob Rogers
From: Austin Hastings <[EMAIL PROTECTED]> Date: Mon, 11 Aug 2008 10:02:06 -0500 That sounds cool. Did you do it at the editor level, or at the keyboard level? =Austin In Emacs; see rgr-c-electric-dash-mode in [1], or other similar solutions in [2]. That way, I can turn it on for

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Bob Rogers
m my perspective, the added visual complexity is not worth it. -- Bob Rogers http://rgrjr.dyndns.org/

RE: [svn:parrot] r28689 - trunk/languages/perl6/t ("-" versus "_")

2008-07-02 Thread Bob Rogers
From: Conrad Schneiker <[EMAIL PROTECTED]> Date: Wed, 2 Jul 2008 12:25:58 -0700 Moritz Lenz wrote (on perl6-compiler) > Patrick R. Michaud wrote: > > but I > > suspect people have good reasons for preferring underscores. One reason (probably not a good one) is to use the same

Re: Chained Comparisons ?

2008-04-17 Thread Bob Rogers
From: "Patrick R. Michaud" <[EMAIL PROTECTED]> Date: Thu, 17 Apr 2008 07:22:20 -0500 On Wed, Apr 16, 2008 at 11:19:33PM -0400, Bob Rogers wrote: > . . . but IIUC "and" is not short-circuiting. "and" is short-circuiting. Aha. I was misle

Re: Chained Comparisons ?

2008-04-16 Thread Bob Rogers
chained op implementation couldn't mess it up by returning plain True? My apologies if this is spelled out somewhere; I couldn't find anything about this application of multiple-typing in S03. -- Bob Rogers http://rgrjr.dyndns.org/

Symbolic references and OUTER

2008-04-11 Thread Bob Rogers
case. The OUTER scope is always the one defined by outersub, no matter how many calls back in the dynamic chain it might be. -- Bob Rogers http://rgrjr.dyndns.org/

Re: Nomenclature Question - BEGIN etc.

2008-04-10 Thread Bob Rogers
than strictly necessary. . . . Larry How about "daemon blocks"? That suggests to me that they are invoked as required, and not necessarily in synchrony with their containing blocks. -- Bob Rogers http://rgrjr.dyndns.org/

non blocking pipe

2008-03-23 Thread Bob Rogers
From: Bob Rogers <[EMAIL PROTECTED]> Date: Sun, 23 Mar 2008 15:53:51 -0400 From: Spocchio <[EMAIL PROTECTED]> Date: Sun, 23 Mar 2008 09:10:42 -0700 (PDT) Hi, i'm writing a gui tool, I need to open a non blocking pipe in read mode, to avoid the bloc

non blocking pipe

2008-03-23 Thread Bob Rogers
ode whitout using threads or fork()? I like simple things, i only need something return me undef is there is no input, IIUC, it's the read operation, not the open, that is nonblocking. You might want to look at IO::Select.

Parrot 0.5.2 Released

2008-01-15 Thread Bob Rogers
On behalf of the Parrot team, I'm proud to announce Parrot 0.5.2 "P.e. nipalensis." Parrot (http://parrotcode.org/) is a virtual machine aimed at running all dynamic languages. Parrot 0.5.2 can be obtained via CPAN (soon), or follow the download instructions at http://parrotcode.org/source.html.

[svn:perl6-synopsis] r14359 - doc/trunk/design/syn

2007-03-28 Thread Bob Rogers
ow in an extra season . . . -- Bob Rogers http://rgrjr.dyndns.org/

Re: my $temperature is ro

2007-02-16 Thread Bob Rogers
obably that doesn't address the "is context is rw" issue. And it's not clear to me what it would mean without something like "my" that introduces a new scope . . . -- Bob Rogers http://rgrjr.dyndns.org/

Re: Automatic coercion and context

2006-09-30 Thread Bob Rogers
I remember from C++. Debugging becomes more difficult when you have to not only chase down things that are a Foo, but anything you've compiled that might know how to turn itself into a Foo. I tend to agree, FWIW. -- Bob Rogers http://rgrjr.dyndns.org/

Re: renaming "grep" to "where"

2006-09-19 Thread Bob Rogers
;m not so sure that "filter" is broadly standard, as Damian asserts, but maybe I haven't used enough languages.) -- Bob Rogers http://rgrjr.dyndns.org/

Re: MMD as an object.

2005-03-11 Thread Bob Rogers
erhaps %globals{"foo"} --> MultiSub{["foo", 'A', 'B'] => Sub, ...} just to belabor the point a bit. What about a not so global multi: multi sub foo(A $a, B $b) {...} Thanks for clarifying, leo Is this really different? After all, the o