involved than it is for them to throw
away information they already have. (Besides, it's not that big a deal
with PMCs--a PythonString can put the same code in its concat_*() and
add_*() vtable entries.)
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been
, in STR,
in STR) too.
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
with them, to
reflect their new functions. IIRC that's a hassle, though, so I'm not
by any means going to insist on it.
Comments welcome on any part of this whole scheme.
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
.
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
[Ugh.]
.
The plan was always *three*-step:
platform specific shell script - miniparrot - full parrot
The shell scripts (or batch files, or...) in the first steps can pass a
couple extra -Ds to Miniparrot if they're really necessary.
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
.
Besides, how fast does your date handling really need to be? I mean,
*really*? Are you formatting eleventy billion dates in a tight loop or
something?
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
[And once again, I show my
with emacs via ssh and don't know the proper
keyboard shortcuts for either yet.)
Now, back to gutting Configure...
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
it once or twice, usually back in high school when
I wanted to access it in AP Computer Science.) And with Cygwin tools
around, it wouldn't be hideously painful to use the command line.
Come to think of it, you might be able to find a telnetd or sshd for
Cygwin...
--
Brent Dax Royal-Gordon [EMAIL
script. I'd imagine that you could reasonably stipulate
that the interpreters have to be in your PATH or specified on the
command line somehow. (And Perl's location should be in Parrot::Config
anyway.)
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been
with that--complained about being unable to find
VTABLE_shift_number and VTABLE_push_number, so I undid that.
By the way, I never realized how patient you gcc guys were with the
computed-goto core--VC++ doesn't support it, so I didn't know that it
took so long to compile.
--
Brent Dax Royal-Gordon
Leopold Toetsch wrote:
Brent Dax Royal-Gordon [EMAIL PROTECTED] wrote:
I also tried to add freeze and thaw to PerlNum (as long as I was
screwing around in that bit of the code), but the linker wasn't very
happy with that--complained about being unable to find
VTABLE_shift_number
# New Ticket Created by Brent Dax
# Please include the string: [perl #27465]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27465
The attached patch creates a Parrot-level library similar to Parrot::Config
it, I can probably do it, but I've been out of the loop for
a while, so anything particularly involved is likely beyond me.
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
-source experience--when I submitted my first patches,
I'd never sat at a Unix workstation or server, submitted code to another
Open Source project, or even written C. (C++, yes, but not C.)
--
Brent Dax Royal-Gordon [EMAIL PROTECTED]
Perl and Parrot hacker
Oceania has always been at war
should be putting other methods too, as I've proposed.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
calls, it can simply put
this in its vtable definition, in place of the curlies delimiting the
set of math calls:
Parrot_pmc_default_math_vtable
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire
(whatever) is not JIT-capable.
Which does it work with, and which does it mess up with?
Oh, and it's Brent, not Brett. :^)
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
* Embedder typedef Parrot_Interp will stay as is, with an adjustment to
the
new name. (i.e. it's now 'typedef parrot_interp_t *
Parrot_Interp').
* New (?) internal typedef Interp ('typedef parrot_interp_t Interp')
will
be added(?).
Are there any objections to this?
--Brent Dax
'calltool.pl cc' to invoke the C compiler--it
wouldn't be 'calltool.pl cl' on Windows, or 'calltool.pl gcc' on
gcc-using systems. And 'calltool.pl' could convert paths on VMS or
Windows.
*That* would make me a happy Configure hacker. :^)
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my
% 117
21 subtests skipped.
Failed 1/57 test scripts, 98.25% okay. 1/897 subtests failed, 99.89%
okay.
NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff'
This is with a fresh checkout. I don't know where to start on this
one--any thoughts?
--Brent Dax [EMAIL PROTECTED]
Perl
Dan Sugalski:
# On Mon, 15 Sep 2003, Brent Dax wrote:
# Piers Cawley:
# # Welcome to this week's Perl 6 Summary. And what better way
could
# there
# # be of spending the morning of your 36th birthday than by
reading
# # through a bunch of old messages in a couple of mailing lists
. Enjoy *that*. ;^)
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
place to put
it.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
Index: config/init/hints/darwin.pl
===
RCS file: /cvs/public
.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
during long drives. It was good, but not long enough to last from
Virginia to Philadelphia. ;^)
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
handles, including all
the /..flags/ settings.
So to append to ccflags, you'd just do:
perl Configure.pl --ccflags=:add{stuff to append}
Will this suffice?
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set
...
.end
.endnamespace
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
that draws the GUI progress bar so people don't
think the computer froze up while serializing 42gb of data? Or worse,
the thread that handles the cancel button?
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire
Leopold Toetsch:
# I'd like to change the startup parameters too: move the ARGV array
from
# P0 to P5.
Agreed on my end, at least--though I suspect the approval you really
need is Dan's. I'll let you apply this when he does.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my
non-existent
power :^) ) that pointer types are hidden, because the underlying
structs are left undefined anyway.
I do agree that typedef Parrot_Interp should not be used in Parrot's
internals. Perhaps we should just use Interp * instead.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah
Nicholas Clark:
# Perl internals slow,
# nigh on unmaintainable.
# So we write parrot.
Soon we all decide
That others could use it too.
Cherry trees blossom.
:^)
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
out, however, that setline_i conflicts cognatively
with the long name of the normal setline op. Perhaps this is the source
of your confusion.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
number table by default,
until it's overridden by a .setline, and have a command-line flag that
disables .setline and friends. Basically, each program would start with
an implicit .setfile and .setline_i.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant
fewer Hard Problems, but run slower.
All things considered, we'd rather tackle a few Hard Problems than run
slower.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
for this?
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
vtable...
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
correct arguments.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
to be dealt with at the syntactic (bytecode) level, not the
semantic (PMC) level.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
TOGoS:
# Personally, I would like = to mean 'set', and
# maybe - do 'assign'.
I usually think of registers as variables with fixed names, so the Perl
6 part of my brain suggests:
$P0 = $P1 #assign
$P0 := $P1 #set
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
allocate new PMCs and return
them--to my knowledge, they always operate on a target PMC. I believe
that this is done for speed reasons, although I'm not sure about
that--after all, it's much cheaper to allocate target PMCs only when you
need them than to allocate them when you don't.
--Brent Dax
, eh?
FWIW, I've always hated the add it to the compiler command line method
used there. It clutters up the command line and makes internal symbols
leak out to embedders. I would be very happy to see those die a slow,
painful death.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah
. :^)
(BTW, such a thing would actually help me now, while I'm away from my
toolkit...)
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
not interested in Perl,
but in Parrot)
The list is named perl6-internals mostly for historical reasons--the
discussion on it is almost exclusively Parrot. Dan has said that it will
eventually become something like parrot-dev, but not yet.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Leopold Toetsch:
To clean up on scope exit (and after a Perl Cundef ins), the HL emits
a Csweep 0 opcode. This doesn't do Ctrace_system_areas anymore,
because there is nothing unanchored and alive beyond the runloop's stack.
Have I mentioned lately that you guys are geniuses?
--Brent Dax
writing this offline, so I can't tell you what the correct
constant is.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
, it should be specific about that
To learn from Brent Dax, it's a os specific problem.
The JIT may be an MSVC-only thing, but to my knowledge it has *never* worked
on Windows/MSVC. However, I can't imagine that exec works on Windows under
any platform, because I don't think the .exe format is supported
looking at the diffs on jit.pl
will be enlightening. Unfortunately, I'm away from my home computer and I
don't have a C compiler or toolkit, so I can't work it out myself.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
The core.ops split has been committed. Documentation has been fixed up,
and all the copyright stuff should be correct.
Please remember to reassemble any Parrot bytecode files you currently
have.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant
this for
io.ops
# and core.ops (which just got a lot smaller).
This is probably a good idea.
I'd actually suggest combining them into one file--your_ops.pod or
somesuch--that covered all installed ops files, but the way the
documentation is formatted doesn't really lend itself to that.
--Brent
tracking those down.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
diff.
I encourage people to test it out and tell me both how well it works and
what they think of the arrangement.
TIA,
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
Brent Dax:
# Since I don't think it's polite to flood peoples' mailboxes, I have
# uploaded the 205 kb (9213 line) patch to
# http://filespace.brentdax.com/brentdax/coresplit.diff.
The version I originally posted contained a patch to classes/timer.pmc,
basically disabling its guts
which Parrot currently does for
systems with no snprintf.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
Yeah, and my underwear is flame-retardant--that doesn't mean I'm gonna
set myself on fire to prove it.
that inherits from both
Exception and Continuation, but I don't think that normal exceptions can
or should be resumable.
--Brent Dax [EMAIL PROTECTED]
Perl and Parrot hacker
the formatting--I just reinstalled Windows, and I'm still
settling in here.)
--Brent Dax [EMAIL PROTECTED]
to be
the right thing.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
How do you test this 'God' to prove it is who it says it is?
If you're God, you know exactly what it would take to convince me. Do
that.
--Marc Fleury on alt.atheism
don't care much about such languages, but how is Parrot going
to support classless languages like JavaScript? Are such languages
going to have to fake it with anonymous classes, or will we make sure
that you don't *really* need a class behind an object?
--Brent Dax [EMAIL PROTECTED]
@roles=map
tell you for sure.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
How do you test this 'God' to prove it is who it says it is?
If you're God, you know exactly what it would take to convince me. Do
that.
--Marc Fleury on alt.atheism
is. That way the sysadmin or whoever can make
sure that only harmless libraries get in. The control mechanism could
be in Parrot_dlopen, which would make (well-behaved) native libraries
subject to it too.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
How do
. (The first means that any metadata we
decide to add in the future will be slower than the metadata we add now;
the second has problems with several third-party tools picking the same
number.)
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
How do you test
Dan Sugalski:
# At 12:10 AM -0800 1/23/03, Brent Dax wrote:
# Dan Sugalski:
# # Since it looks like it's time to extend the packfile
# format and the #
# in-memory bytecode layout, this would be the time to start
# discussing #
# metadata. What sorts of metadata do people think are useful
case).
I'm not sure exactly how this would be implemented but...um...I'm sure
you *could* do it. ;^)
Dan: with the various AUTOLOAD-esque features, can we reasonably expect
to be able to have One True Object PMC?
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure
popular encoding is in
their country. The default default string type will be utf8, but it's
currently ASCII because Unicode Is Hard.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you want to propagate an outrageously evil idea, your conclusion
must
rather that Parrot implement Unicode once and make sure it's
right, or that a dozen languages all implement their own incompatible,
broken Unicode systems?
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you want to propagate an outrageously evil idea, your
Steve Fink:
# -memcpy(targ, ret-strstart, ret-bufused);
# -targ[ret-bufused + 1] = '\0';
# +memcpy(targ, ret-strstart, ret-strlen);
# +targ[ret-strlen] = '\0';
I could be wrong, but isn't strlen the length in characters rather than
the length in bytes?
--Brent Dax [EMAIL
, interpreter-jb_stack, jb);
}
}
Yeah, I know, macros are evil, but they make this code *s* much
prettier...
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you want to propagate an outrageously evil idea, your conclusion
must be brazenly clear
that compiler is
# Microsoft's. If Brent Dax will verify that his original
# intent was for those pragmas to apply only to Microsoft's C
# compiler, then an improvement would be to change one line of
I didn't introduce these. Looking at the CVS logs, I find that most of
them were added in way back
format.
Because those ones were the only ones I noticed were broken. :^)
Implied patch applied.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you want to propagate an outrageously evil idea, your conclusion
must be brazenly clear, but your proof
the printing.
The fix is now in CVS. The tests were passing in (64-bit) INTVALs, but
were told to expect (32-bit) ints:
INTVAL ival;
...
ival=...;
Parrot_sprintf(..., == %#x, ival);
/*^^^ needs to be %#vx (v for VAL)
*/
--Brent Dax
Dan Sugalski:
# Wow, really spiffy. Can we get all the back-end infrastructure
# watching stuff (this, bonsai, tinderbox, RT) linked together
# somewhere central?
http://www.parrotcode.org/resources
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you
or something. :^)
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you want to propagate an outrageously evil idea, your conclusion
must be brazenly clear, but your proof unintelligible.
--Ayn Rand, explaining how today's philosophies came to be
. We should use it, even if a
couple people won't understand that it wasn't our idea to call it that.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you want to propagate an outrageously evil idea, your conclusion
must be brazenly clear, but your proof
to be the basic XS mechanism, why don't we just ask the
user (or, more likely, the preprocessor) to write an argument-handling
routine?
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
If you want to propagate an outrageously evil idea, your conclusion
must
wants. But don't worry--we'll ship it already bytecompiled.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los Angeles. And radio operates
exactly
down. (Just imagine how big it would be if I tried to put in
a bit for every Unicode character!) Instead, high bit characters are
encoded in a separate string. It seems to me that this behavior isn't
useful in the general case.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding
to explicitly free the memory associated with a buffer
without freeing the header? That seems like it could be useful in other
areas too (although I'm not quite sure where).
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long
, but for more
# complex programs, involving PMCs, JIT is currently slower.
Wasn't the plan to deal with that to use the JIT to construct a new
cgoto core?
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull
with string_substr-like
semantics, allowing you to allocate a header *once* and reuse it instead
of potentially reallocating dozens of times.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New
the
pure-Perl implementation of Digest::MD5 with Parrot.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los Angeles. And radio operates
exactly the same way
. We'll reserve some of the types--say, up to 127 to be safe--and
let any outside tools use chunk numbers above that.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head
Leopold Toetsch:
# Brent Dax wrote:
# When I was working on switching most fprintf calls to PIO,
# there were
# so many functions that didn't take an interpreter that I eventually
# made PIO_printf and PIO_eprintf (output to stderr) fall
# back to stdio
# if given a null interpreter
to stderr) fall back to stdio if
given a null interpreter. So at least part of the problem is that lots
of functions don't even have an interpreter available.
--Brent Dax [EMAIL PROTECTED]
(Who is slowy scribbling this into his Visor)
.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los Angeles. And radio operates
exactly the same way. The only difference is that there is no cat
:
SIZE: 524
NAME: bc
TYPE: Parrot::Bytecode
DATA: ...
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing
on this,
# although I know Brent went through and cleaned up a bunch of stuff
# so that at least exceptions will be thrown when they should be.
I wrote this, but another part of the patch was deemed unacceptable, so
it was never committed.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding
Configure::Data methods to query and
# dump data.
And thus has to run init/data.pl first. I consider this a weakness.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head
/REMOVE:membername
/SUBSYSTEM:{CONSOLE|EFI_APPLICATION|EFI_BOOT_SERVICE_DRIVER|
EFI_ROM|EFI_RUNTIME_DRIVER|NATIVE|POSIX|WINDOWS|
WINDOWSCE}[,#[.##]]
/VERBOSE
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen
really usable for
full languages.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los Angeles. And radio operates
exactly the same way. The only difference
. (So you get either
# an int PMC or a string PMC in the list of keys)
I assume that, at least for the Color property, the PerlArray
implementation would then go out to the stashes and look for a Color
property?
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los Angeles. And radio operates
exactly the same way. The only difference is that there is no cat
);
# print 2, ok 1\n
# set I0, 1
But that doesn't discriminate between having the JIT enabled and not
having it. That test *should* run if the JIT isn't activated.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very
it a week or so ago. I'll look into this if some time pops up from
behind a bush or something. :^)
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los
tests, 0.00% okay
Known issue. Right now, the code behind Parrot::Test::c_output_is
doesn't work on Windows. But thanks for reporting this--had we not
known about it already, it probably would have thrown us into a blind
panic. :^)
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding
Andy Dougherty:
# On Wed, 9 Oct 2002, Brent Dax wrote:
#
# Can you try this?
#
# (at the top of the function...)
# va_list *arg = (va_list *) (obj-data);
# (vararg accesses should look like...)
# va_arg(*arg, ...);
# (no end-of-function assignment should be necessary
Brent Dax:
# Can someone with a PPC box try to figure out why this is happening?
#
# /op/string.# Failed test (t/op/string.t at line
# 1224)
# # got: '-1.13014e-302
# # -1.13014e-302
# # '
# # expected: '80.43
# # -1.1
. :^) And thanks for being a patient and helpful
tester and debugger.
Once I clear up the issue with the Sun compiler, I'll be committing
this. Well, a slightly modified version. Relax, it's nothing
drastic--I just ran it through check_source_standards.pl and
run_indent.pl.
--Brent Dax [EMAIL PROTECTED
;
# ch = va_arg(arg, char);
Can you try putting the first code back in, but change the object call
to be like this:
((va_list)(obj-data))
? I'm not sure yet, but this *may* be causing your other problems.
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure
Studio
..NET\Vc7\PlatformSDK\Include\WinDef.h(138) : see previous definition of
'CONST'
--Brent Dax [EMAIL PROTECTED]
@roles=map {Parrot $_} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los Angeles
101 - 200 of 523 matches
Mail list logo