Re: [perl #38914] perl Configure.pl fails on Mac OS X 10.4.6 on Intel iMac

2006-04-15 Thread Gregor Purdy
Will -- I closed the ticket right after filing it. False alarm on my new iMac -- I forgot to install the dev tools, and was too quick on the trigger for the ticket. Regards, -- Gregor On Apr 14, 2006, at 12:42 PM, Will Coleda via RT wrote: What does % gcc -v say? On Apr 13, 2006, at

Re: More registers

2005-04-19 Thread Gregor N. Purdy
Leo -- I had posted a program a while ago that generates large fake programs for testing such things. Did that not help? I think I still have it in my working directory if you'd like to have a peek at it... Regards, -- Gregor Dan Sugalski wrote: At 12:05 PM +0200 4/13/05, Leopold Toetsch wrot

Re: Subversion?

2005-02-04 Thread Gregor N. Purdy
I think Parrot is already about subversion. All your interpreter are belong to us. Ron Blaschke wrote: Just curious. Are there any plans moving parrot to subversion? Ron

Pathological Register Allocation Test Generator

2004-10-02 Thread Gregor N. Purdy
++ -c gen.cpp and imcc -o x.x gen.imc on my system, the g++ compiler does eventually finish, but the imcc compiler is eventually killed. Maybe this could be used to drive out the underlying problems that are keeping parrot from compiling Dan's really large subs? Regards, -- Gregor Gregor N.

Re: Pathological Register Allocation Scenarios

2004-08-30 Thread Gregor N. Purdy
Dan -- Something like this for the .imc generation? Regards, -- Gregor --- snip: gen-imc.pl -- #!/usr/bin/perl -w use strict; die "Usage: $0 \n" unless @ARGV == 2; my ($total_labels, $total_locals) = @ARGV; my $labels_so_far = 0; my $locals_

Pathological Register Allocation Scenarios

2004-08-27 Thread Gregor N. Purdy
ilers in these cases? Regards, -- Gregor

Re: Compile op with return values

2004-08-23 Thread Gregor N. Purdy
Hmmm... Wouldn't a C compiler want to return a sub that invoked the main() (if there was one)? And, if there wasn't one, wouldn't the C compiler want to return a sub that raised an exception? Regards, -- Gregor Dan Sugalski wrote: At 11:03 PM -0700 8/21/04, Steve Fink wrote: I a

Re: Starting to make things final

2004-08-03 Thread Gregor N. Purdy
g convention stuff *again*? Regards, -- Gregor Dan Sugalski wrote: In what's seems a rather bizarre twist, Parrot's getting production ready. Yes, I find this really strange, and no, I'm not even talking about my work project, though I probably should. Python and PHP are both nea

Re: Python::Bytecode

2004-07-12 Thread Gregor N. Purdy
P::B. If so, maybe someone could take part of P::B::S and use it. http://www.gregorpurdy.com/gregor/sw/Python-Bytecode-SAX/ Regards, -- Gregor Leopold Toetsch wrote: ... is on CPAN (said Dan) and is broken. I'd be glad if people could fix it and send me a running version ;) * constants are

Re: The Pie-thon benchmark

2004-06-21 Thread Gregor N. Purdy
So, where and when is the pie-throwing going to happen, precisely? IIRC, its at OSCON, but last time i googled for it, I didn't see mention of which OSCON session or BOF it would be at Regards, -- Gregor Dan Sugalski wrote: Since this is getting worked on now, I figured I'd post the

Re: Compatibility with perl 5

2004-04-14 Thread Gregor N. Purdy
achy keen. If you pass it to a Python interpreter, you get what you deserve :) You have used "use syntax" which falls under the category of "# or whatever" in my message. Regards, -- Gregor On Wed, 2004-04-14 at 18:51, Brent 'Dax' Royal-Gordon wrote: > Gregor N

Re: Compatibility with perl 5

2004-04-14 Thread Gregor N. Purdy
Brent -- Clever points are relatively high here, but I find the idea of doing the notionally simultaneous parse uncomfortable. I really don't want my programs subject to a hidden double parse cost. Regards, -- Gregor On Wed, 2004-04-14 at 15:30, Brent 'Dax' Royal-Gordon wrote:

Re: Compatibility with perl 5

2004-04-14 Thread Gregor N. Purdy
ture of Perl 6. #!/usr/bin/perl6 ... # Perl 6 stuff here use 5; # or, whatever # Perl 5 stuff here no 5; # or, whatever # More Perl 6 stuff here use python; # you get the idea ... Regards, -- Gregor On Wed, 2004-04-14 at 12:59, Aaron Sherman wrote: > On Wed, 200

Re: Compatibility with perl 5

2004-04-14 Thread Gregor N. Purdy
, -- Gregor On Tue, 2004-04-13 at 08:12, Luke Palmer wrote: > David Cantrell writes: > > A few days ago I briefly discussed with Nicholas Clark (current perl 5.8 > > pumpking) about making perl5 code forward-compatible with perl6. A > > quick look through the mailing list ar

Re: new libraries

2004-04-09 Thread Gregor N. Purdy
Sounds like a deep version of map... Regards, -- Gregor On Fri, 2004-04-09 at 06:02, Jens Rieks wrote: > Hi, > > On Thursday 08 April 2004 23:49, Tim Bunce wrote: > > On Thu, Apr 08, 2004 at 08:28:49PM +0200, Jens Rieks wrote: > > > Data::Replace replaces every oc

Re: Continuations (again)

2004-03-21 Thread Gregor N. Purdy
e gone (although I don't know that I'm remembering that part right). Regards, -- Gregor On Sun, 2004-03-21 at 08:53, Piers Cawley wrote: > So, I'm trying to get my head 'round parrot's continuations. It's my > understanding that, at creation time, a Continuat

Re: Funky «vector» operator

2004-03-19 Thread Gregor N. Purdy
Oh, and the form doesn't require you to do the :set digraph thing. Its always available. Regards, -- Gregor On Fri, 2004-03-19 at 06:16, Gregor N. Purdy wrote: > For me, (vim 6.2), that is > > < < to get « > > > to get » > > after doing > &g

Re: Funky «vector» operator

2004-03-19 Thread Gregor N. Purdy
27;t. Vim also allows < < to get « > > to get » Regards, -- Gregor On Fri, 2004-03-19 at 05:39, Rafael Garcia-Suarez wrote: > Andy Wardley wrote in perl.perl6.language : > > I'm so happy! I just found out, totally by accident, that I can type > > the

Re: Mutating methods

2004-03-11 Thread Gregor N. Purdy
ving $foo .=someOtherMethod(); equivalent to $foo = $foo.someOtherMethod(); when $foo's class or someOtherMethod() implementation doesn't do anything special? Regards, -- Gregor On Wed, 2004-03-10 at 21:29, Larry Wall wrote: > On Wed, Mar 10, 2004 at 10:46:05PM -0500, matt w

Re: Inconsistent Parrot / IMCC behavior

2004-02-28 Thread Gregor N. Purdy
nning parrot on 'foo.pasm' generated from 'foo.imc' * Running parrot on 'foo.pbc' generated from 'foo.pasm' since I'd think that the later cases would be mirroring what is going on inside parrot in the earlier ones. Where am I going wrong? Regards, --

Re: Exegesis 7: Fill Justification

2004-02-28 Thread Gregor N. Purdy
Damian -- Good. I don't remember where I first heard about doing it that way vs. from the left, but the results going from the right to left are typically better looking than from left to right, and I use that way exclusively now. Regards, -- Gregor On Sat, 2004-02-28 at 15:54, Damian C

Re: Exegesis 7: Overflow Fields

2004-02-28 Thread Gregor N. Purdy
ctly*? Is it an error, does it have some heuristics to guess? What are the edge cases? Regards, -- Gregor On Sat, 2004-02-28 at 07:39, Smylers wrote: > Gregor N. Purdy writes: > > > In "And now at length they overflow their banks." its not clear > > how an overflow fie

Re: Exegesis 7: Option Key Validity

2004-02-28 Thread Gregor N. Purdy
lidity before the program starts" But, since E7 doesn't come right out and say it, I'm asking for clarification. Still could be that you are right and there is nothing to see here, though... Regards, -- Gregor On Sat, 2004-02-28 at 07:46, Smylers wrote: > Gregor N. Purdy writes:

Exegesis 7: Perl6::Slurp

2004-02-28 Thread Gregor N. Purdy
The Exegesis mentions the Perl6::Slurp module, but I don't see it on CPAN. Is it just a race condition? Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Exegesis 7: Overflow Fields

2004-02-28 Thread Gregor N. Purdy
ent of the initial field? If so, are error messages generated if there is overlap? Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Exegesis 7: Option Key Validity

2004-02-28 Thread Gregor N. Purdy
at identifier, but what would such a declaration look like? Where exactly does the set of valid option identifiers *for C* come from, and are they tied *to C*, or floating in a global space, free to collide with other (option key) identifier declarations? It seems like ther

Exegesis 7: Fill Justification

2004-02-28 Thread Gregor N. Purdy
tring...", but in the example that string would be "A fellow of infinite j". The example output shows that the extracted string isn't quite maximal. It tries to keep words together (this rule is detailed elsewhere, but this example doesn't refer to that extraction rule

Exegesis 7: Dynamic Headers

2004-02-28 Thread Gregor N. Purdy
gt; undef. After that, the same static text will appear in the header. I suppose ... odd => sub { "Act, $act, Scene $scene ..." }, ... would work, though. Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Exegesis 7: Some other tyops

2004-02-28 Thread Gregor N. Purdy
." "that the string that contains a valid identifier" should be "that the string contains a valid identifier" * In "What you will command me will I do..." "there's not reason" should be "there's no reason". Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: LANGUAGES.STATUS

2004-02-28 Thread Gregor N. Purdy
to a string value. * Fix Curses.jako library to not use the '.so' suffix when referring to the curses library. So, modulo the post I just made about languages/jako/examples/fact.jako and Parrot / IMCC inconsistent behavior, things are basically working, such as they are. Regards,

Inconsistent Parrot / IMCC behavior

2004-02-28 Thread Gregor N. Purdy
rrot -o examples/fact.pasm examples/fact.imc || (rm -f examples/fact.pasm && false) ../../parrot -a --output-pbc -o examples/fact.pbc examples/fact.pasm [EMAIL PROTECTED] jako]$ Any thoughts on whether or not this would be my fault somehow? Regards, -- Gregor -- Gregor Purdy

Re: I could not resist

2004-01-01 Thread Gregor N. Purdy
http://www.gregorpurdy.com/gregor/wow/000533.html Regards, -- Gregor David Pippenger wrote: On Mon, Dec 29, 2003 at 04:44:33PM -0500, Uri Guttman wrote: "HJ" == Harry Jackson <[EMAIL PROTECTED]> writes: HJ> I was searching on google for HJ> core.html parrot HJ> h

Re: The C Comma

2003-11-24 Thread Gregor N. Purdy
t will handle continue differently inside the "do" part (right?), but it fits my mental model nicely (this idea came from looking at looping constructs from Eiffel as well as elsewhere and looking for the unifying stuff). Regards, -- Gregor On Mon, 2003-11-24 at 16:00, Luke Palmer wr

Re: Some PIR "How do I?" questions

2003-11-23 Thread Gregor N. Purdy
t;new(); $f->prnJoe(); ---- Regards, -- Gregor On Sat, 2003-11-22 at 04:36, Sterling Hughes wrote: > Dan Sugalski wrote: > > These could use some documenting (and yes, I know the answer to many) for > > future use for folks generating P

New glossary entries

2003-11-02 Thread Gregor N. Purdy
I just committed a few new glossary entries for folks reading the summaries: IMC, IMCC, Packfile, PBC, PIR. -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Brass Parrot

2003-10-27 Thread Gregor N. Purdy
Here's a suggestion for some upcoming release: Brass Parrot. http://www.avonpage.com/brassparrot.html http://usvi.diningguide.net/data/d100132.htm Maybe a deep-winter release, so us folks in the Northern hemisphere can think pleasant tropical thoughts about St. Croix... Regards, -- G

Re: Object freezing

2003-10-20 Thread Gregor N. Purdy
an hook up a DOM tree builder, or an XML renderer to the stream of events and be happy as a clam. But, for storing stuff on disk, we are free to invent a more compact representation of the events. Thawing entails interpreting the events as object allocations and state changes to the objects. I can imagine s

Re: PCC and IMC

2003-10-12 Thread Gregor N. Purdy
s a PMC not a string. Regards, -- Gregor On Sun, 2003-10-12 at 12:15, Luke Palmer wrote: > Gregor N. Purdy writes: > > Leo -- > > > > The Jako compiler spits stuff out from Perl. > > > > I'm writing some new experimental stuff in PIR directly. > > > >

Re: PCC and IMC

2003-10-12 Thread Gregor N. Purdy
ocal str s and then c = ord(s) or ord(c, s) in my .imc file, neither works. Do I need to do magic to use any old op I want? Regards, -- Gregor On Sun, 2003-10-12 at 11:42, Leopold Toetsch wrote: > Gregor N. Purdy <[EMAIL PROTECTED]> wrote: > > Is there any good

PCC and IMC

2003-10-12 Thread Gregor N. Purdy
oo. It would make the IMC stuff I'm writing much more readable and easier to write, too... If that wouldn't be considered a mis-feature, does anyone have a good feeling for how hard it would be to adjust the IMC syntax and update the compiler? Regards, -- Gregor -- Gregor Purdy

Macros and PCC calls

2003-10-12 Thread Gregor N. Purdy
one see where I'm going wrong? Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: IMCC - calling convention syntax

2003-10-07 Thread Gregor N. Purdy
The optimizer could hoist the construct out of the loop... Assuming it can realize its possible to do that. Regards, -- Gregor On Tue, 2003-10-07 at 01:14, Leopold Toetsch wrote: > Will Coleda <[EMAIL PROTECTED]> wrote: > > As I realize my example is incorrect. =-) > >

Predereferencing glossary.pod entry

2003-10-04 Thread Gregor N. Purdy
but I hope you are watching... Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: Safe Mode for Parrot -- Need a volunteer

2003-10-04 Thread Gregor N. Purdy
uch about the way the keyed stuff works. It appeared in Parrot after my big push of effort. I've been wanting to integrate it into Jako as a way of learning how it works, but alas my supply of tuits has been very low for some time. Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: Safe Mode for Parrot -- Need a volunteer

2003-10-03 Thread Gregor N. Purdy
ve it up to you whether its worth committing it or starting over fresh thinking about all cores simultaneously. Regards, -- Gregor On Fri, 2003-10-03 at 11:29, Dan Sugalski wrote: > Okay, it's time to start in, at least a little, on safe mode for parrot. > > While there's a *

Re: Problem building jako (perl version dependency?)

2003-09-23 Thread Gregor N. Purdy
Andy -- Thanks. That was a strange one. No complaint by my Perl, even with "use warnings 'all';", but its definitely a typo (and now fixed, too). Regards, -- Gregor On Mon, 2003-09-22 at 06:21, Andy Dougherty wrote: > On Thu, 18 Sep 2003, Gregor N. Purdy wrote: > &g

Re: Trig functions for vtables

2003-09-22 Thread Gregor N. Purdy
omeone can go to the trouble to implement the appropriat multi sub in C. As long as we never implicitly apply a lossy conversion, things should work fine. The deeper into the internals we can carry off the similarity while still being Fast as All Get Out (TM), the better. Regards, -- Gre

Re: string_to_cstring()

2003-09-21 Thread Gregor N. Purdy
Nicholas -- I'd be happy with that... Regards, -- Gregor On Sun, 2003-09-21 at 09:12, Nicholas Clark wrote: > On Sun, Sep 21, 2003 at 08:48:55AM -0700, Gregor N. Purdy wrote: > > The next change is a change to the IO layer. In include/parrot/io.h > > we change struct _Parr

Re: jako causing MANIFEST failures

2003-09-21 Thread Gregor N. Purdy
omplaint right then and there instead of having to remember to go back and build/test Parrot again (which hasn't been changed after all). Regards, -- Gregor On Sun, 2003-09-21 at 10:43, Nicholas Clark wrote: > On Sun, Sep 21, 2003 at 05:49:41PM +0100, Nicholas Clark wrote: > > I

string_to_cstring()

2003-09-21 Thread Gregor N. Purdy
ght need to output a buffer of stuff that contains an interior zero byte, which would throw off the old way of doing things. Regards, --Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: Pondering argument passing

2003-09-20 Thread Gregor N. Purdy
accessed, on the other hand... IIRC the conventions are set up in such a way that the PMC would have to know the args prototype to know which registers to use for each element of the array, whether copying values from them or just providing an interface to them. Regards, -- Gregor On Sat, 2003-09

Re: IMCC .globalconst?

2003-09-20 Thread Gregor N. Purdy
; and the collection approach you suggest would make it not choke in IMCC. I want the visibility of my symbols in IMCC to match their visibility in the source language. Of course, if I didn't care about the extra visibility, then collection would be A Fine Idea (TM). Regards, -- Gregor On Sat, 2

IMCC .globalconst?

2003-09-20 Thread Gregor N. Purdy
ight way to do this stuff??? Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: examples/sub.pasm (and others) broken?

2003-09-18 Thread Gregor N. Purdy
I threw to the list in case someone has the tuits to fix the examples. I really don't think we should ship with broken examples. They should be fixed or removed if it isn't worth it... Regards, -- Gregor On Thu, 2003-09-18 at 21:04, Steve Fink wrote: > On Sep-18, Gregor N. Purdy wr

Re: Problem building jako (perl version dependency?)

2003-09-18 Thread Gregor N. Purdy
Andy -- I didn't see anything wrong in the code, but I added some parens. Let me know if you still have trouble... Regards, -- Gregor On Mon, 2003-09-15 at 08:51, Andy Dougherty wrote: > On Solaris 8, with Sun's supplied perl5.00503 and with Sun's cc, I get the > follow

examples/sub.pasm (and others) broken?

2003-09-18 Thread Gregor N. Purdy
) Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: [RfC] Clean up of the ParrotIOLayerAPI

2003-07-27 Thread Gregor N. Purdy
Parrot string in some encoding, and we are going to Write/Put it to STDOUT, which is headed for someone's terminal, we might need to do more than just blast the buffer if we expect the user to do anything other than curse us and our mothers. Regards, -- Gregor

Re: Event handling (was Re: [CVS ci] exceptions-6: signals, catch a SIGFPE (generic platform)

2003-07-11 Thread Gregor N. Purdy
bit more logic to make sure that "thread" is not starved (if that is important). Regards, -- Gregor On Fri, 2003-07-11 at 16:07, Benjamin Goldberg wrote: > Leopold Toetsch wrote: > [snip] > > - When will we check, it there are events in the event queue? > > If we check

Re: cmod op

2003-07-10 Thread Gregor N. Purdy
think should be remedied by adding vtable methods. Note that the Knuth-style mod can be useful for things like calendrical calculations. Regards, -- Gregor On Thu, 2003-07-10 at 19:54, Simon Glover wrote: > The PMC version of this op (ie cmod_p_p_p) is identical in > implementation to the p

Re: Copyrights

2003-07-10 Thread Gregor N. Purdy
Robert -- I just ran a little script (pasted at the end), and here is what we have, today: Total regular files:2793 When this is determined is in: 108 Yet Another Society is in: 32 The Perl Foundation is in: 0 Regards, -- Gregor On Thu, 2003-07-10 at 14:56, Robert Spier

Using imcc instead of assemble.pl?

2003-07-10 Thread Gregor N. Purdy
dissassemble.pl on the one assembled with imcc and the one assembled with assemble.pl. However, disassemble.pl dies while looking at the immc assembled version (the assemble.pl assembled version disassembles fine): Unrecognized constant type code '0'! at /home/gregor/src/parrot-cvs/lib/Parro

imcc and integer constants

2003-07-10 Thread Gregor N. Purdy
; r->name[1] == 'b') r->color = strtoul(r->name+2, 0, 2); else r->color = atoi(r->name); break; Shouldn't atoi() be atol()? Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: [PATCH] "fix" boolean.pmc and closure.pmc?

2003-07-10 Thread Gregor N. Purdy
Leo -- Its looking like a Heisenbug. I deleted and got fresh copies of boolean.pmc and closure.pmc and tried to build again so I could copy the error messsages for you. But, now things compile without complaint. Go figure. Regards, -- Gregor On Thu, 2003-07-10 at 02:51, Leopold Toetsch wrote

Copyrights

2003-07-09 Thread Gregor N. Purdy
All -- I noticed that there are many files with copyrights of "when this is determined...", while some files have a copyright of Yet Another Society. Seems like they should all be Yet Another, or none should be... Regards, -- Gregor -- Gregor Purdy[EMAIL

[PATCH] "fix" boolean.pmc and closure.pmc?

2003-07-09 Thread Gregor N. Purdy
ugh recent posts seem to imply that). Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/ Index: classes/boolean.pmc === RCS file: /

Re: Jako groks basic PMCs

2003-07-09 Thread Gregor N. Purdy
Leo -- No problem. I saw the smiley, but SCNR was new to me. "we cool" :) Regards, -- Gregor On Wed, 2003-07-09 at 02:08, Leopold Toetsch wrote: > Gregor N. Purdy wrote: > > > IIRC, that has been the policy during previous freezes. > > > > However, I ca

Re: Jako groks basic PMCs

2003-07-08 Thread Gregor N. Purdy
IIRC, that has been the policy during previous freezes. However, I can stop tinkering if its getting in anyone's way or on anyone's nerves... Regards, -- Gregor On Tue, 2003-07-08 at 18:01, Melvin Smith wrote: > At 11:50 PM 7/8/2003 +0200, Leopold Toetsch wrote: > >Gr

Re: Jako groks basic PMCs

2003-07-08 Thread Gregor N. Purdy
Melvin -- Thanks! Its of only limited utility until I get the key stuff working, but I was tired of having a null PMC story for Jako. Regards, -- Gregor On Tue, 2003-07-08 at 18:01, Melvin Smith wrote: > At 05:44 PM 7/8/2003 -0400, Gregor N. Purdy wrote: > >I just checked in a sm

Jako groks basic PMCs

2003-07-08 Thread Gregor N. Purdy
All -- I just checked in a small patch that allows Jako to start grokking PMCs. For example: use sys; var pmc foo; foo = new PerlUndef; foo = "Hello, world!\n"; sys::print(foo); Regards, -- Gregor -- Gregor Purdy

Jako has modules! (for real this time)

2003-07-03 Thread Gregor N. Purdy
ding sys, string and Curses) is now used by the examples as a proof of concept. Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Jako gets modules (sort of)

2003-07-02 Thread Gregor N. Purdy
me for external libraries (such as Curses.jako). In any case, if you've been watching Jako (like watching corn grow, I know) or toying with it, this new update should add some fun to your day... Regards, -- Gregor -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/

Re: Parrot doesn't compile: Parrot_end_jit() missing...

2003-07-02 Thread Gregor N. Purdy
OK. Daniel and I drilled into it and we discovered that a small change to two regexps in jit2h.pl solved the problem. I have checked in the change. Regards, -- Gregor On Wed, 2003-07-02 at 18:02, Gregor N. Purdy wrote: > Leo -- > > Daniel and I are on the trail... > > On Wed

Re: Parrot doesn't compile: Parrot_end_jit() missing...

2003-07-02 Thread Gregor N. Purdy
Leo -- Daniel and I are on the trail... On Wed, 2003-07-02 at 17:47, Leopold Toetsch wrote: > Gregor N. Purdy wrote: > > > Leo -- > > > > My jit_cpu.c doesn't have a Parrot_jit_end() in it: > > > > $ grep end_jit jit_cpu.c > > Wasn't her

Re: Parrot doesn't compile: Parrot_end_jit() missing...

2003-07-02 Thread Gregor N. Purdy
H ((PREV_OP == dec_i) || (PREV_OP == inc_i) || (PREV_OP == sub_i_i_i)) Parrot_end { jit_emit_end(NATIVECODE); } $ But its definitely not ending up in jit_cpu.c here... Regards, -- Gregor On Wed, 2003-07-02 at 12:51, Leopold Toetsch wrote: > Gregor N. Purdy <[EMAIL PROTECTED]> wrote: >

Re: Parrot doesn't compile: Parrot_end_jit() missing...

2003-07-02 Thread Gregor N. Purdy
of implementation is causing the compile failure. And, the existence of the prototype in two places seems like a bad idea... Which file do you think has the implementation of this function? Regards, -- Gregor On Wed, 2003-07-02 at 11:48, Leopold Toetsch wrote: > Gregor N. Purdy <[EMAIL PRO

Parrot doesn't compile: Parrot_end_jit() missing...

2003-07-02 Thread Gregor N. Purdy
7; collect2: ld returned 1 exit status make: *** [parrot] Error 1 -- Gregor Purdy[EMAIL PROTECTED] Focus Research, Inc. http://www.focusresearch.com/ 6216 Eddington Drive, Suite B Liberty Township, OH 45044

Re: Perl and *ML

2003-03-26 Thread gregor
ontain the list of SAX events (or equivalent) required to reproduce it (allowing some lazy possibilities BTW). Regards, -- Gregor Purdy Dan Sugalski <[EMAIL PROTECTED]> 03/26/2003 10:25 AM To: [EMAIL PROTECTED] cc: Subject:Perl and *ML I think tha

Re: A6: Complex Parameter Types

2003-03-16 Thread gregor
#x27;get' methods in one place and teh Ellipse-like 'set' methods elsewhere. Circle could inherit from the EllipseGettable but not EllipseSettable (since you can ask for, but not set the semi axes). Regards, -- Gregor Purdy Nicholas Clark <[EMAIL PROTECTED]> 03/

Re: Associations between classes [was: Re: Object spec]

2003-03-05 Thread gregor
Seems like you are thinking along the lines of making Parrot support Prevayler-style http://www-106.ibm.com/developerworks/web/library/wa-objprev/index.html stuff naturally and with less coding at the top layer. Is that where you are headed with this? Regards, -- Gregor Purdy Sam

Re: Object spec

2003-03-05 Thread gregor
us { [self error:"Bogon flux exceeds limit %d\n", BOGON_LIMIT]; } Also, there was a doesNotRecognize: method that was called by the runtime system when method lookup failed. I presume you could override it to do nasty things, but I never did that myself. Regards, -- Gregor

Re: Status of PXS and some IMHO obsolete ops

2003-02-23 Thread gregor
Leo / Dan -- Have we allocated PASM or IMC directives to replace the setline, setfile, and setpackage ops? * .file * .line [] * .package Should we have an indicator of the name of a sub, too? Regards, -- Gregor Leopold Toetsch <[EMAIL PROTECTED]> 02/23/2003 04

Re: non-inline text in parrot assembly?

2003-02-22 Thread gregor
name your constants, but the net result is equivalent. Regards, -- Gregor Tupshin Harper <[EMAIL PROTECTED]> 02/22/2003 02:31 PM To: Leopold Toetsch <[EMAIL PROTECTED]> cc: [EMAIL PROTECTED] Subject:Re: non-inline text in par

Re: This week's Perl 6 Summary

2003-02-17 Thread gregor
> ...but Leo seem to think that... I agree with the policy of referring to Leo in the plural. Regards, -- Gregor

Segfault in substr_s_ic_ic_sc op

2003-02-15 Thread gregor
h means its not testing what the code fragments would do in a fresh interpreter... Regards, -- Gregor

Re: Change to the calling convention, and other fallout from last week's perl 6 meeting

2003-02-14 Thread gregor
ng, and imcc and the interpreter should conspire to make things as fast as possible and complain when things aren't compatible. If we have metadata with names, Parrot types and canonical order of the args, then any of the caller styles can be mapped to any of the callee styles. Regards, -- Gregor

Re: Random questions...

2003-02-07 Thread gregor
Dan -- > Who's for, C's or perl's? C's for doesn't need an opcode. Perl's > arguably might, but I think we'll be better off putting the count of > things into an I register and iterating through the list as an array. Four words: Lazy Lists. Regards, -- Gregor

Re: [CVS ci] CGP - CGoto Prederefed runloop

2003-02-06 Thread gregor
leo++ Leopold Toetsch <[EMAIL PROTECTED]> 02/06/2003 07:37 AM To: P6I <[EMAIL PROTECTED]> cc: Subject:[CVS ci] CGP - CGoto Prederefed runloop This is one thing I allways wanted to try ;-) fast_core MOps: 11 Prederef: 17.5 CGoto MOps: 19.4 CG

Re: [RfC] a scheme for core.ops extending

2003-02-05 Thread gregor
efine new classes at run time is a bonus, too. I'm interested in seeing similar capabilities in the underlying virtual machine (I guess I want to turn it into a malleable machine). Not only would I like to see dynamic optables, but I'd like a program to be able to find out about its op table, too. Oh, and I'd like to have indirect addressing modes where the register numbers come from other registers. Regards, -- Gregor

Re: [RfC] a scheme for core.ops extending

2003-02-05 Thread gregor
practical... I haven't been able to come up with a way to determine that without trying it (and, :(, I have not had the time to actually try it out on a private copy -- in large part because the supporting infrastructure for dynamic oplibs isn't there yet, and its a big task to build that *and* do the fully dynamic experiment). Regards, -- Gregor

Re: [RfC] a scheme for core.ops extending

2003-02-05 Thread gregor
ect files. I disagree that it is too expensive, but I expect it will require hard data to settle the matter. Since this is my pet issue, I expect you won't be surprised when I say invalidating PBC files isn't necessary, and therefore we shouldn't feel obligated to follow past practice in that regard. [...] Regards, -- Gregor

Re: [RfC] a scheme for core.ops extending

2003-02-05 Thread gregor
non-JIT architectures is (going to have them? does the cgoto core have to work on them?). Regards, -- Gregor Leopold Toetsch <[EMAIL PROTECTED]> 02/05/2003 06:28 AM To: P6I <[EMAIL PROTECTED]> cc: Subject:[RfC] a scheme for core.ops exten

Re: Language Discussion Summaries

2003-02-04 Thread gregor
Sounds like a job for a bot! (couldn't resist) -- Gregor Jonathan Scott Duff <[EMAIL PROTECTED]> 02/04/2003 11:38 AM Please respond to duff To: Buddha Buck <[EMAIL PROTECTED]> cc: "Miko O'Sullivan" <[EMAIL PROTECTED]>, [EMAIL

Re: Bytecode metadata

2003-02-04 Thread gregor
ut the chunks of IMC, generate bytecode, and further annotate the tree with the offset and size of the generated PBC chunk. The tree can be retained as the metadata segment in the PBC file. Regards, -- Gregor Juergen Boemmels <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 02/04/2003 08:15 AM

Re: Bytecode metadata

2003-02-04 Thread gregor
file, line, etc.) that debuggers and other tools could be generic. Regards, -- Gregor James Michael DuPont <[EMAIL PROTECTED]> 02/04/2003 04:06 AM To: James Mastros <[EMAIL PROTECTED]>, [EMAIL PROTECTED], Leopold Toetsch <[EMAIL PROTECTED]> cc:

Re: XML output of parse tree for Jako

2003-02-03 Thread gregor
> result in the same parse structure as C<'Howdy ' . $what . ' world!'> -- the former is just syntactic sugar). Regards, -- Gregor James Michael DuPont <[EMAIL PROTECTED]> 02/03/2003 08:37 AM To: [EMAIL PROTECTED], [EMAIL PROTECTED] cc:

XML output of parse tree for Jako

2003-02-03 Thread gregor
eturn" (with special annotations about the statement modifier), but the XML conversion turns it into a "return" inside a conditional. Regards, -- Gregor

Re: Parrot developer world map

2003-01-31 Thread gregor
Greg -- Thats the centroid. You can see its dual South of Australia. Regards, -- Gregor Greg Woodhouse <[EMAIL PROTECTED]> 01/31/2003 03:52 PM To: [EMAIL PROTECTED] cc: Subject:Re: Parrot developer world map So, what's the yellow dot in

Re: Parrot developer world map

2003-01-31 Thread gregor
An interactive SVG version is (temporarily) available at: http://www.focusresearch.com/gregor/map.html Regards, -- Gregor Leon Brocard <[EMAIL PROTECTED]> 01/28/2003 05:24 PM To: [EMAIL PROTECTED] cc: Subject:Parrot developer wor

Re: arrays, hashes unified indexing syntax impact on future varia tion s on other collection types

2003-01-30 Thread gregor
but related) notations: one for unordered access, one for ordered access. Any given object may support none, one or both. Regards, -- Gregor Aaron Sherman <[EMAIL PROTECTED]> 01/30/2003 03:15 PM To: Damian Conway <[EMAIL PROTECTED]> cc: Perl6 Languag

Re: Arrays: is computed

2003-01-30 Thread gregor
.)... Regards, -- Gregor Michael Lazzaro <[EMAIL PROTECTED]> 01/30/2003 02:25 PM To: [EMAIL PROTECTED] cc: Subject:Arrays: is computed For C arrays, things get more complicated. Since there are no true 'holes' in a primitive-typed array, th

  1   2   3   >