Re: Proposal: parrot-compilers list

2003-11-19 Thread Piers Cawley
Melvin Smith <[EMAIL PROTECTED]> writes: > In the past couple of years we've seen several sub-projects pop-up > and subsequently fizzle out (maybe due to Parrot slow > progress or maybe due to lack of critical mass). > > I propose creating 'parrot-compilers' as a general > purpose list for any and

[COMMIT] IMCC bug fixes and changes

2003-11-19 Thread Melvin Smith
1) Fixed a couple of bugs in flow analysis code in basic block tracking. 2) IMCC labels can no longer start with #, although they may contain embedded # Reasoning: Its a bit ambiguous to the eye, which isn't too bad, but IMCC should be able to spit out PASM and turn around and compile

Re: [COMMIT] IMCC bug fixes and changes

2003-11-19 Thread Leopold Toetsch
Melvin Smith <[EMAIL PROTECTED]> wrote: > 2) IMCC labels can no longer start with #, although they may > contain embedded # Suboptimal. Label starting with an underscore are global labels and get an entry in the fixup-table. > Reasoning: Its a bit ambiguous to the eye, which isn't too bad

Re: [perl #24514] [PATCH] examples/pni is out of date

2003-11-19 Thread Leopold Toetsch
Ilya Martynov <[EMAIL PROTECTED]> wrote: > 1. There are incorrect instructions on running the example > 2. .so extension should be omited in loadlib Thanks, applied. leo

Re: New Example

2003-11-19 Thread Leopold Toetsch
Jonathan Worthington wrote: Hi, I've attached an example of calling a Win32 API using NCI. Could you please rework it to use the .pcc_begin/.nci_call interface (s. library/libpcre.imc for an example) Jonathan Thanks, leo

Re: IMCC problems with library loading

2003-11-19 Thread Leopold Toetsch
Jeff Clites <[EMAIL PROTECTED]> wrote: > On Nov 17, 2003, at 11:07 AM, Leopold Toetsch wrote: >> *But*, when writing that stuff, one prelim was, that the compiler sees >> all libs in the same sequence as runtime does. So above code (or your >> second example) is illegal. > Okay for now then. But

IMCC Bug? comments after setline

2003-11-19 Thread David Chan
Hi, IMCC appears to choke on comments after "setline", especially if they contain digits. Is the lexer expecting /setline +[0-9]+\s*$/ ? Should this be fixed? It appears to break pirate, which puts comments on every line. === $ cat test.

Re: configure on windows

2003-11-19 Thread Juergen Boemmels
Pete Lomax <[EMAIL PROTECTED]> writes: > On 18 Nov 2003 18:37:57 +0100, Juergen Boemmels > <[EMAIL PROTECTED]> wrote: > > >I assume he runs it with perl Configure.pl --ask > Yes > > >The problem is that --ask option of has not the knowledge to change > >the options according to the compiler. I d

Re: configure on windows

2003-11-19 Thread Juergen Boemmels
? $_ ? languages/befunge/befunge.pbc ? t/src/headers.t Index: config/init/hints/mswin32.pl === RCS file: /cvs/public/parrot/config/init/hints/mswin32.pl,v retrieving revision 1.16 diff -u -r1.16 mswin32.pl --- config/init/hints/mswin32

Re: [COMMIT] IMCC bug fixes and changes

2003-11-19 Thread Melvin Smith
At 10:52 AM 11/19/2003 +0100, Leopold Toetsch wrote: Melvin Smith <[EMAIL PROTECTED]> wrote: > 2) IMCC labels can no longer start with #, although they may > contain embedded # Suboptimal. Label starting with an underscore are global labels and get an entry in the fixup-table. Then we'll have t

Freeze checkin

2003-11-19 Thread Dan Sugalski
Hey folks. Just a quick heads-up--I checked in the preliminary patch for freeze/thaw that Leo sent me for review. It'll change internally a fair amount, and the vtable/low-level API is going to change, but the op-level interface will be stable. I wanted it in before things driged any further, thou

Re: Freeze checkin

2003-11-19 Thread Jeff Clites
On Nov 19, 2003, at 9:04 AM, Dan Sugalski wrote: Just a quick heads-up--I checked in the preliminary patch for freeze/thaw that Leo sent me for review. It'll change internally a fair amount, and the vtable/low-level API is going to change, but the op-level interface will be stable. I wanted it in

Re: configure on windows

2003-11-19 Thread Pete Lomax
On 19 Nov 2003 16:00:00 +0100, Juergen Boemmels <[EMAIL PROTECTED]> wrote: >Are there any people out there building parrot on MinGW? >config/init/hints/mswin32.pl is far from complete. I'm quite happy to be the first/only testing this > >Could you try out the attached patch. Sorry, no can do thi

Re: Freeze checkin

2003-11-19 Thread Leopold Toetsch
Jeff Clites <[EMAIL PROTECTED]> wrote: > On Nov 19, 2003, at 9:04 AM, Dan Sugalski wrote: > Two initial concerns: > 1) I have a patch which I've been assembling to do ordered destruction. > That needs to use the next_for_GC pointer (and I think any alternate > implementation would need to as well

Re: Freeze checkin

2003-11-19 Thread Jeff Clites
On Nov 19, 2003, at 1:34 PM, Leopold Toetsch wrote: Jeff Clites <[EMAIL PROTECTED]> wrote: On Nov 19, 2003, at 9:04 AM, Dan Sugalski wrote: Two initial concerns: 1) I have a patch which I've been assembling to do ordered destruction. That needs to use the next_for_GC pointer (and I think any al