Chip Salzenberg <[EMAIL PROTECTED]> wrote:
> On Tue, Nov 29, 2005 at 12:14:24PM -0800, Brent 'Dax' Royal-Gordon wrote:
> > I'm not sure about the last two (in a lot of ways, they're more like
> > := than = ),
>
> I don't see that.
Well, f
gt;N0 := ... # ILLEGAL
>N0 = ... # assignment: modifies N0
I'm not sure about the last two (in a lot of ways, they're more like
:= than = ), but it's certainly far better than the status quo. I
suppose that copying looks like:
S0 := copy S1
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
the "Status" page on dev.perl.org/perl6
is hopelessly out of date; that should probably be rectified.)
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
ptographers need to do a lot of
theoretical work on hashing--they don't really know how to design a
strong algorithm yet.)
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
pragma, it should have the
syntax of a pragma. Use a leading dot; you'll thank yourself later.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
ops were an early experiment based
on an incomplete understanding of the problem. I wrote the optimized
int stack too for the rx ops--are you planning on keeping that?
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Yet another year has rolled by. Do you still want this change to be
> considered?
Certainly. Note that the naming conventions are now being followed by
Interp and friends.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
the
loop, TURNED OFF (not currently working)
=back 4
=head1 AUTHOR
Curtis Rawls <[EMAIL PROTECTED]>
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Will Coleda <[EMAIL PROTECTED]> wrote:
> What's the plan for the regular expression ops, given PGE?
As the guy who wrote them, I think at this point that they're
basically unsalvageable, save the intstacks and *maybe* the bitmap
handling code.
--
Brent 'Dax' R
.param Str $P1
.param Array $P2 fold
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
there are tied variables present which might do
strange things like that, the compiler should emit a PIR directive
saying "anything goes in this section". Perhaps some languages will
always do that, but that's the price of working in those languages.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
y assign Px, Py copy values
>
> future:
>
>Px := Py set Px, Py
>Px = Pyassign Px, Py
>
> This would much more resemble the HLL's (and programmers) POV.
Sounds like a good idea to me. For completeness, can we come up with
a clone
on number like Subversion.
SVN revision number is an excellent idea.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
"I used to have a life, but I liked mail-reading so much better."
Robert Spier <[EMAIL PROTECTED]> wrote:
> Any questions?
I assume current committer bits will be transitioned over too?
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
"I used to have a life, but I liked mail-reading so much better."
on't require a 'make' (and won't have to attempt
to make different 'make's work); all you'll need is a compiler,
linker, and C library. This also implies that configure.pbc and
build.pbc will probably have to be carefully written to work with the
limited process-mani
Generation" (aka Topaz). Chip's a darned sharp guy,
> desperately over-qualified, and one of the few people I know who can
> do off-the-cuff MST-ing of modern cinema.
Congratulations to Chip, our new Fearless Leader.
And thanks for your time and guidance, Dan--Parrot wouldn
William Coleda <[EMAIL PROTECTED]> wrote:
> Then lets remove the file to avoid further confusion.
test_main.c is being retained as an example of a non-trivial, but
still clean, Parrot embedding. imcc/main.c is way too complicated and
incestuous with internals to fill this role.
--
B
ray PMC.
You can also get at a C-level struct using the ManagedStruct and
UnManagedStruct PMCs, though access is a bit clumsy IIRC.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
"I might be an idiot, but not a stupid one."
--c.l.p.misc (name omitted to protect the foolish)
Michael G Schwern <[EMAIL PROTECTED]> wrote:
> 1) Are they easily available on all the platforms Parrot is? Various
> Unixen, OS X, Windows. Is there any hope for a VMS port?
Can we add "are there GUIs for Windows, OS X, and other platforms with
wimpy users?" ;^)
--
Br
t's written in preprocessed C, though, so there isn't really an
"object" involved--it's just a struct.) Those methods can do
anything, including whatever validation you want to add to them.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
"I might be an idiot, but not a stupid one."
--c.l.p.misc (name omitted to protect the foolish)
Will Coleda wrote:
> The following opcodes return 'PerlUndef' on failure, instead of 'Undef' or
> null.
>
> open, socket, fdopen, dlfunc, dlvar, find_global
Patch attached that changes all these to Undef.
--
Brent 'Dax' Royal-Gordon <[EMAIL PR
as its floating-point type. The problem is
probably with the precision of 'print N0'; try using the 'sprintf'
opcode and printing the resulting string instead.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
ly gcc....yes.
Thanks, applied.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
# #define PARROT_IN_CORE
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
On Thu, 4 Nov 2004 21:46:19 -0800, Jeff Clites <[EMAIL PROTECTED]> wrote:
> On Nov 4, 2004, at 8:29 PM, Brent 'Dax' Royal-Gordon wrote:
> > This is true. But how do you define a number? Do you include
> > floating-point? Fixed-point? Bignum? Bigrat? Co
-point? Fixed-point? Bignum? Bigrat? Complex? Surreal?
Matrix? N registers don't even begin to encompass all the "numbers"
out there.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
e
don't end up using the pbc2cc utility I've written, the patches to
embed.[ch] might be useful; they implement a new embedding interface
function for loading a packfile that's already in memory.)
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacke
r run the make
> command manually:
Compiles here, unsurprisingly.
$ uname -a
Linux brent-linux 2.6.9-gentoo-r1amd64-1 #2 Tue Oct 26 23:15:26 UTC
2004 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
Matt Fowles <[EMAIL PROTECTED]> wrote:
>Parrot on AMD64
> Brent 'Dax' Royal-Gordon managed to find an AMD64 for himself. Not only
> am I jealous, but Parrot passes all expected tests on it when one adds
> --ccflags=':add{ -fPIC }'.
I then
#x27;t
> have this line already.
These scripts can only be run by Configure "do"ing them. I don't
think it really makes sense for them to have shebang lines.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
mplaint that that copy of Parrot can't do the JIT thing, but that's
hardly surprising.
[1] The exact message:
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../x86_64-pc-linux-gnu/bin/ld:
src/nci_test.o: relocation R_X86_64_32 can not be used when making a
shared object; recompile with
while still allowing us to use
constants whenever we wanted. I'm not sure if the cost--allocating
more register banks and loading the constants into those registers--is
worth it, but it might be worth thinking about at least.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
ase check it to make sure it's compatible with the new naming.
Thanks,
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
[I currently have a couple Gmail invites--contact me if you're interested.]
On Sat, 16 Oct 2004 19:17:44 -0400, William Coleda <[EMAIL PROTECTED]> wrote:
> All tests successful, 4 tests and 52 subtests skipped.
Committed, then. Thanks.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
[I currently ha
my Linux box, navi:
Linux navi 2.4.18-opt #2 SMP Sun May 23 17:39:01 PDT 2004 i686 GNU/Linux
This is perl, v5.8.2 built for i686-linux-thread-multi
and everything seems to work. However, I'd appreciate testing from
people on other platforms, particularly ones with their own platfor
to
> makefiles which we'd ship with Parrot and then simply reference from the
> main makefile.
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcug98/html/_asug_exporting_a_makefile.asp>
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Pa
l, since there aren't too many
Windows hackers here. If you're familiar with assembly language on a
processor other than the i386, the JIT people could use a hand. If
you know Python, there's a half-finished Python implementation you can
work on...just poke around and you'll
ect that Python will just need slightly fancy vtables for method
and attribute lookup--nothing Parrot can't handle. It might not even
need a separate vtable for the two of them, although it should
implement both for interop.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Pe
Jeff Clites <[EMAIL PROTECTED]> wrote:
> On Oct 4, 2004, at 9:58 PM, Brent 'Dax' Royal-Gordon wrote:
> > You can have "the current namespace" actually be [ ::Foo::Bar::Baz,
> > ::Foo::Bar, ::* ] (or, for the last one, whatever the namespace that
> >
] (or, for the last one, whatever the namespace that
@*ARGS and friends are in is called), so that the search for $quux can
be done very easily.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
[I currently have a couple Gmail invites--contact me if you're interested.]
Chip Salzenberg <[EMAIL PROTECTED]> wrote:
> According to Brent 'Dax' Royal-Gordon:
> > (This does pose a problem going the other way, but I suspect Perl
> > could simply mark its own packages in some way, and fall back to a
> > simpler scheme, such as "ig
;put a variable in this package"
}
}
And Python would access them like so:
File.ns.Path.sub.new()
Not perfect, certainly, but it would work, and be reasonably elegant.
(This does pose a problem going the other way, but I suspect Perl
could simply mark its own packages in some way, and fa
bles;
where else is this required?
[Still need to learn to use Reply to All...]
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
[I currently have a couple Gmail invites--contact me if you're interested.]
tem got trashed. It
should be virtually impossible to cause a panic from Parrotspace.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
[I currently have a couple Gmail invites--contact me if you're interested.]
ing this buys you is that you can have a Perl package:
class Foo::Bar {...}
And in Python, refer to it with Python's syntax:
bar = __Perl.Foo.Bar()
Since both of them boil down to the same thing:
["__Perl"; "Foo"; "Bar"]
--
Brent 'Dax
and
Tiny nit: for consistency with other Configure source files, this
should probably be named dynclasses_pl.in. No big deal, though.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
[I currently have a couple Gmail invites--contact me if you're interested.]
table. So we could build them with a
locally-available Parrot, then transfer them to the target platform.
I don't think it's onerous to require that you have a full Parrot
built on the source platform...
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Par
cp buildmini/miniplatform.c src/platform.c
$CC -DMINIPARROT_UNIXISH -I./include foo.c
$CC -DMINIPARROT_UNIXISH -I./include bar.c
$CC -DMINIPARROT_UNIXISH -I./include baz.c
...
All of the heavy probing would be done in miniparrot, an environment
with consistent (if limited) semantics.
e to be very careful
to remember that you aren't the world, and that not everybody runs
what you run. I run x86 Windows and Linux, and occasionally work with
FreeBSD; that doesn't mean my work on Parrot shouldn't support OS X
running on a G5 processor as a 64-bit program, or (heaven
lieve that this is exactly the sort of language-specific behavior
that PMCs were designed to solve.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
houldn't generalize the concept of these
slots somehow.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
would assume (hope) that these tables would not be allowed to change
once Parrot started using them. It seems like an extremely dangerous
thing to have two calls to read() be performed by different functions,
after all.
--
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
There is no cabal.
for Parrot--just
that we can't be sure it is until we try, and this seems like a much
wiser way to do so than converting the master repository.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Dan Sugalski wrote:
I'd love it if someone with windows experience could fill in
the blank there.
Just add an _ before exec.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/_crt__exec.2c_._wexec_functions.asp
--
Brent "Dax" Royal-Gordon <[EMAIL PR
upport for Unicode characters 0..127,
encoded in UTF-8. (In other words, classic US-ASCII.)
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
ion operates on its operands.
# bar=1+foo
get_var r0, "foo"
add r1, 1, r0
set_var "bar", r1
Note that the above examples are just pseudocode.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Piers Cawley wrote:
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]> writes:
Care to explain what those are, O great math teacher?
What's a math teacher?
It's the right^H^H^H^H^HAmerican way to say "maths teacher".
--
Brent "Dax" Royal-Gordon <[EMA
teacher?
*ducks*
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
[Forgot to send it to the list. D'oh.]
Wow, I'm really having a bad e-mail day. Sorry, guys.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
a (gasp!) attribute:
my @foo = (1,2,3,4,5);
@foo.separator='//';
Roles are nice, but don't forget about the other mechanisms in Perl for
such things.
[Forgot to send it to the list. D'oh.]
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
/data.pl:ar=> $Config{ar},
config/init/data.pl: ranlib => $Config{ranlib},
config/init/data.pl:make => $Config{make},
config/init/data.pl:make_set_make => $Config{make_set_make},
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
seems like the only safe thing to check.
See attached patch, which changes the test to use output_like instead of
output_is. I really wish qr// worked with heredocs...
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasi
is why there's , but I just
wanted to be sure of this.
Nope. Theoretically (IIRC):
: fail this atom
:: fail this group
::: fail this rule
fail this regex
But Larry decided that was going just a bit too far, so he named it
instead.
--
Brent "Dax" Royal-Gordon <[
;data, $right{$_->type};
}
You may have a point about parsing, since that's done in C. However, I
can't imagine it's *that* much more difficult to do (except that <>'s
use in comparison ops might make that particular pair of characters
unsuitable).
--
Brent "
Dan Sugalski wrote:
min P1, P2, P3
max P1, P2, P3
Opinions?
Subroutine, man, subroutine. NCI if you need it to be fast.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Dan Sugalski wrote:
Which reminds me--we need to have a syntax to distinguish between
key types.
Perl already gives us two of the three:
Px[Iy]
Px{Sy}
For the third, I suggest we extend the analogy:
Px
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot ha
ith a
forward scan from the start of the string (the way getcodepoint would
have to be implemented with a variable-width encoding), or do you have
another trick up your sleeve?
setbyte Sx, Iy, Iz
(u)setcodepoint Sx, Iy, Iz
(u)setgrapheme Sx, Sy, Iz
Likewise.
--
Brent "Dax&quo
o customize a bunch of PMC types when you
could write it once and push it on as a layer?
Can this be done with special subclasses? Sure. But if we do it with a
true layering system, we get an incredible amount of power essentially
for free.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTE
o with PMCs yet. (I could imagine, for example,
people wanting to push a transcoding layer onto a string or aggregate
PMC, which forces all incoming strings into a certain encoding. Or a
layer that lowercases incoming keys. Or, or, or...)
--
Brent "Dax" Royal-Gordon <[EMAIL PRO
a new PMC, copy the old
PMC's guts into it, and set up the layer in the old PMC". External
references to the PMC are more important than internal ones.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
variable
number of PMC arguments and wrap them in an C PMC.
I may just be an idiot, but why can't someone just write C
(or somesuch) as the complement of C?
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Dan Sugalski wrote:
istrue I0, P5# I0 = 1 if P5 is true
isgt I0, P5, P6 # I0 = i if P5 > P6
By all means! I've thought non-branching comparison ops would be a good
idea for years...
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Jeff Clites wrote:
+local $/;
+return if eq ;
I hope none of these files are too big. Otherwise, that'll be a
painfully huge slurp...
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
e interpreter.h
for an example of such a file.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
hat's the hard part of writing
your GUI binding library, you should consider yourself lucky.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
ice? (Too similar to 'notification'?)
Message? (Don't really like it, and the term's loaded by ObjC, etc.)
Announcement?
Really, though, these sound like events to me. It's Parrot telling you
that something happened. That's an event in my mind.
--
Brent "D
gh some features require C. See the
+F files in the root directory for more information about building
+Parrot.
+
=head2 How do I generate a sub call in PIR
=head2 How do I generate a method call in PIR
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oce
"
anymore.)
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
2 May 2004 10:47:54 - 1.306
+++ src/interpreter.c 3 May 2004 19:08:23 -
@@ -1726,6 +1726,7 @@
}
else {
SET_NULL(interpreter->parent_interpreter);
+SET_NULL(interpreter->lo_var_ptr);
}
interpreter->resume_flag = RESUME_INITIAL;
--
Bren
otherwise
written in straight C. (Not to mention that Parrot I/O and strings
should be a lot nicer than the straight C equivalents...)
Parrot must be embeddable in virtually any environment Perl can be.
That doesn't mean it has to be as easy, but it has to be possible. If
it isn't, we m
"Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Nonetheless, it's a separate issue that this is a good time to address.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
e only typedef? We don't use
Parrot_String or Parrot_PMC internally.
Outside of Parrot, it's still Parrot_Interp, the same as I wrote it way
back when I checked the embedding interface in.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Interp *'. Any function that takes
the 'Parrot_Interp' typedef should be left alone.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
terp *. That ought to save us a couple kilobytes.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
ht into parrot.
Install it with root ownership and 644 permissions, in a directory with
similar settings. (Or the system's equivalent, of course.) Then put
big blinking security warnings wherever the documentation talks about
editing that file. We can't protect sysadmins from thei
aths to ICU's tables, the paths to search
for PMCs, and whatever else we can think of, without a hardcoded limit.
Sound sane? I can see splitting up the library base path into sections,
but I'm not sure it's worth it. Now'd be the time to argue that, though :)
--
Brent "Dax&quo
reason to store strings as UTF-{8,16,32} and waste CPU
cycles on decoding it when we can do a lossless conversion to a format
that's both more compact (in the most common cases) and faster.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
t it again once the
situation with ICU has settled down.
Thanks,
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Index: docs/pdds/pdd07_codingstd.pod
=
lus or minus morphing code.)
The big problem is some_integer_type. I'm not really sure what to do
about that.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
uilds nicely. (I was previously just using
Cygwin to get at its X server. (This message is starting to look like
Lisp.)))
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
st Work most of the
time, and there's always the null_p op when you need to do it explicitly.)
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
Dan Sugalski wrote:
At 7:26 PM +0100 3/26/04, Leopold Toetsch wrote:
--define=inet_aton Quick hack to use inet_aton instead of inet_pton
Sounds like a job for a hints file. :)
Done. (Done hackishly, but done.)
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parro
That should handle most common cases nicely,
I think.
And I do think URIs aren't a horrible idea, although it doesn't matter
since you disagree. Ah well...
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
ncredible slowness of the interpreter would be overwhelming, and nobody
would want to try to optimize it.
Just a thought.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
d
right as we stumble about without knowing if we can even do Unix-style
I/O redirection.)
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
nals, processes (except system()), possibly binary data, probably
environment variables...you get the idea.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
lly, that is. Realistically, it might make sense to do so
if you have a few thousand spare return continuations floating around.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania has always been at war with Eastasia.
pcode should do event checking, e.g. invoke and such.
We also need a way to mark ops for inclusion in miniparrot's limited op
set--although it might be better to do that in an external file.
--
Brent "Dax" Royal-Gordon <[EMAIL PROTECTED]>
Perl and Parrot hacker
Oceania h
Leopold Toetsch wrote:
Courtesy of Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]>
Er...that wasn't me--I was just passing it along, as I said in the
message. (If it was me, I'd likely have committed it myself. ;^) )
Credit goes to Matt Fowles <[EMAIL PROTECTED]>.
(
1 - 100 of 118 matches
Mail list logo