Hmph. I thought I already sent that message correcting that error in
the cmp ops.
Anyway, here's the corrected one with a couple tests (which I should
have written in the first place).
Index: core.ops
===
RCS file: /cvs/public/parro
Luke Palmer wrote:
>
> Here's some much-needed cmp ops.
[snip]
> +=item B(out INT, in NUM, in NUM)
[snip]
> +inline op cmp(out INT, in NUM, in INT) {
s/in INT/in NUM/;
--
$a=24;split//,240513;s/\B/ => /for@@=qw(ac ab bc ba cb ca
);{push(@b,$a),($a-=6)^=1 for 2..$a/6x--$|;print "[EMAIL PROTECTED
Last Friday was the day for turning in my project, which is a Lua compiler targeting
Parrot.
Although the compiler is not finished (too short of time), the project is over.
However, I do want to do something with it.
Still thinking of the possibilities (The current compiler is for Lua 4.1, but Lu
Clinton A. Pierce <[EMAIL PROTECTED]> wrote:
> Causes "In main's FOO" to be printed twice. While an understandable
> behavior, probably not the correct one.
... and not the documented one.
I did not strictly implement the documented behavior of global/local
labels until now, because some users of
# New Ticket Created by "Clinton A. Pierce"
# Please include the string: [perl #22617]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt2/Ticket/Display.html?id=22617 >
The following code:
.sub _realmain
bsr FOO
call _function