Re: Subroutine IMC example with problem

2002-12-05 Thread Leopold Toetsch
[EMAIL PROTECTED] wrote: Leo -- * Bracket with one big .sub ... .end, and don't use .sub for my real subs (yuck -- I want to use .param, .arg, etc for subs and calls) You can use .param/.arg - again: "A .sub/.end delimits a unit of compilation". Look at imcc.y .param => restore, .arg =>

Re: [perl #18897] Error running Configure.pl

2002-12-05 Thread Dan Sugalski
At 12:54 PM + 12/5/02, "Venables, Robin" (via RT) wrote: I'm trying to make Parrot 0.0.8.1 on AIX 4.3.3. When I run 'perl Configure.pl' I get the following output: Determining your minimum pointer alignment...Can't determine alignment! Any suggestions? Can you grab the latest semi-daily s

IMCC -c, logical ops

2002-12-05 Thread David Robins
I'd been looking for an option to IMCC to generate the PBC directly, figuring from list postings that it was there, but didn't find it (-c) until reading the recently updated ChangeLog. It's not in the syntax message IMCC prints (with no args or -h or bad args), probably should be added. Any answ

Re: Subroutine IMC example with problem

2002-12-05 Thread gregor
Leo -- Thats going to be a problem for Jako. Can't nest .sub, so I can't have a bracketing .sub for the whole script, with my real subs' .subs inside. So, I have to choose (I think) from these options in order to leverage IMCC: * Bracket with one big .sub ... .end, and don't use .sub for my

Curses Life

2002-12-05 Thread Leon Brocard
Leon Brocard sent the following bits through the ether: > Now to get the hand of the signatures... Ah, well, I gave up on SDL as it was a little complicated. Instead, I played with curses. Please find attached a cute little curses life program loading and calling curses at runtime with dlfunc.

Re: Subroutine IMC example with problem

2002-12-05 Thread Leopold Toetsch
[EMAIL PROTECTED] wrote: error:imcc:iANY file sub.imc line 36: op not found 'set_ic_ic' 2 "mistakes" here: - branches between subs are not subject to fixup - x is not declared in here: .sub __ANON_BLOCK__1 set x, 42 #

[perl #18897] Error running Configure.pl

2002-12-05 Thread Venables, Robin
# New Ticket Created by "Venables, Robin" # Please include the string: [perl #18897] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=18897 > Hi I'm trying to make Parrot 0.0.8.1 on AIX 4.3.3. When I run 'perl Configure.pl'

Subroutine IMC example with problem

2002-12-05 Thread gregor
Below you will find a simple Jako program along with the IMC code the Jako compiler generates. The IMC compiler generates the following error: error:imcc:iANY file sub.imc line 36: op not found 'set_ic_ic' (set<2>) on the first ".arg x" instance in the .imc file. I'm not sure why that l

[perl #18892] Perl_Parse from JNI Native code crashing...

2002-12-05 Thread via RT
# New Ticket Created by Tapas Samanta # Please include the string: [perl #18892] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=18892 > Dear Parrot! I am building a JAPI for a perl aplication here. While calling the Pe

Re: [perl #18856] [PATCH] imcc: namespaces, minor fixes

2002-12-05 Thread Leopold Toetsch
Steve Fink wrote: On Dec-04, Leopold Toetsch wrote: The engine I'm referring to is the one checked into languages/regex, although at the moment it may not work straight out of there (try a 'make test'). Ah yes - works fine. Thanks for your explanation leo

[CVS ci] defined & exists keyed ops

2002-12-05 Thread Leopold Toetsch
I have checked in some missing core ops: - defined keyed - exists keyed + corrections in classes to make it work and some tests. leo

Re: [perl #18856] [PATCH] imcc: namespaces, minor fixes

2002-12-05 Thread Steve Fink
On Dec-04, Leopold Toetsch wrote: > Steve Fink (via RT) wrote: > > >so that I can just use 'rx_pos' within my (possibly nested) namespace. > > > >So that's what this patch implements. A .local > >directive now creates a variable named :: > >(or just at the top level), > > Looks ok too. If no