RE: Building on Win32

2001-11-02 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Beginning of dynamic loading -- platform assistance needed

2001-11-02 Thread Gregor N. Purdy
. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com

Re: [PATCH] Simple I/O

2001-11-01 Thread Gregor N. Purdy
AUTO_OP close(i) { close($1); } -- _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http

RE: Building Parrot for Win32.

2001-11-01 Thread Gregor N. Purdy
Brent -- [ snip Jason Diamond's question ] No, this seems to be a case of Unix-centrism. (I feel your pain--I'm on Win32 too.) I'm CCing perl6-internals on this, since I don't really have the C experience to know what to do here. I just posted a reply to someone else on the matter. If

RE: Building Parrot for Win32.

2001-11-01 Thread Gregor N. Purdy
Dan -- platform.c and platform.h is exactly what we're going to do. We need a platforms directory as well. In there we'll have a win32.[ch], a linux.[ch], a vms.[ch], a generic.[ch] and so on. Configure.pl will copy the appropriate ones up and rename them platform.c platform.h, and we'll

RE: Building Parrot for Win32.

2001-11-01 Thread Gregor N. Purdy
Brent (and Jason) -- Based on Dan's agreement to the approach, I just checked in the starting point files for doing this right. Please have a look and send patches against those files. As soon as we get config wired up to autoselect the appropriate platform files, we'll be able to make this All

Re: [PATCH] Simple I/O

2001-10-31 Thread Gregor N. Purdy
); } -- _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Re: Parameter passing conventions

2001-10-29 Thread Gregor N. Purdy
conventions in jakoc, anyway). Can we have ops to inquire on the type of the topmost stack entry? [snip] Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: Parameter passing conventions

2001-10-29 Thread Gregor N. Purdy
to produce a single pbc file. Regards -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc

Re: Parameter passing conventions

2001-10-29 Thread Gregor N. Purdy
. Can we have ops to inquire on the type of the topmost stack entry? In the works, yep. Cool. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: Parameter passing conventions

2001-10-29 Thread Gregor N. Purdy
, but then I'd have to come up with another language name (oh the horrors!) [snip] Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL

Re: Parameter passing conventions

2001-10-29 Thread Gregor N. Purdy
); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860

Re: PackFile_unpack in pdump.c is missing the first arg

2001-10-24 Thread Gregor N. Purdy
from pdump.c Just tryin' to help, Peter C. -- _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc

Re: Silly little demo

2001-10-24 Thread Gregor N. Purdy
)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax

Refactor?

2001-10-23 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

[PATCH] Rough-cut dynamic loading of oplibs

2001-10-20 Thread Gregor N. Purdy
All -- I've been tinkering with loading oplibs via dlopen(). This patch works on one of my test machines, although I'd expect your mileage to vary somewhat. You may have to play with your LD_LIBRARY_PATH environment variable to get the libcore_ops.so file findable by dlopen(). I had to add '.'

Re: [PATCH] Rough-cut dynamic loading of oplibs

2001-10-20 Thread Gregor N. Purdy
Dan -- Comments? Suggestions? Critiques? This is nifty. Couple'a things: Thanks. I really want to get enough of a solution together that we can move the temporary during-development-only ops into a separate oplib (call it 'devel.ops'). This then becomes proof of the overall approach and

[PATCH] Better dynamic oplib loading patch

2001-10-20 Thread Gregor N. Purdy
All -- Based on the recent exchange between Dan and I, I've revised the dynamic oplib loading patch. Now, there is a op_lib_init() function that gets called. It returns a pointer to an op_lib_t, which contains the name of the oplib, the number of ops, and pointers to the op_info and op_func

Re: Why is make test so slow?

2001-10-20 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Re: [PATCH] Fixes logical ops in Parrot Scheme compiler

2001-10-20 Thread Gregor N. Purdy
All -- Judging by the patches, this was a much earlier version than I intended to post. In the current version, min and max are now implemented, and test files evaluate two-operand and three-operand versions. The (=) operands work now with more than two operands, and I've added tests for

[COMMIT] Jako gets real subroutines

2001-10-19 Thread Gregor N. Purdy
All -- I Just committed the following changes. Enjoy. * New stack functions push_entry(), pop_entry() and swap_entry(). The first two exist for the support of the last one. These functions don't care what is in the stack entries. These exist to support the new 'swap' op

cvs commit: parrot/languages/jako jakoc (fwd)

2001-10-19 Thread Gregor N. Purdy
All -- Dan asked me to remove the swap op, since what he really wants is rotate. So, I implemented an initial version of rotate. Here's the log entry: * core.ops: Replaced 'swap()' by 'rotate(i|ic)'. * stacks.c and stacks.h: Removed swap-related functions from my prior

Re: Calling conventions -- easier way?

2001-10-19 Thread Gregor N. Purdy
James -- Hey all. I just looked through the changes to jakoc, and I think the calling convention is mostly good... except for the return address. Originaly, I thought that perhaps it'd be good to put the return address after the args on the stack, so that once you've eaten the args, it's

Re: Calling conventions -- easier way?

2001-10-19 Thread Gregor N. Purdy
Dan -- Should we have bsr(i|ic, i|ic), that jumps to $1, with the return address below the $2 arguments? Similarly, should we have ret(i|ic), that rotates the return address out from under $1 arguments and then returns to it? Nope. For a number of reasons, the biggest

Re: Calling conventions -- easier way?

2001-10-19 Thread Gregor N. Purdy
Dan -- Ah, but I'd rather do it right the first time than have to redo it later, especially if the redoing is incompatible with what was done first. ;) I would, too. But I view Jako is being a sort of test bed for what our choices at the Parrot level do to language implementers. So, Jako is

Re: MIPSPro non happy bunny (IRIX64, IP30)

2001-10-18 Thread Gregor N. Purdy
Alex -- The MIPSPro compiler is not happy with Parrot (it used to be though). Everything is fine with gcc on the same system, which implies that some nastiness has slipped in at some point. ... Sure enough. 'nm -u interpreter.o | grep runops' shows runops_cores is not unresolved. I just

Re: [patch] changes to trace

2001-10-17 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox

Re: [PATCH] time_n objections solicited

2001-10-16 Thread Gregor N. Purdy
to make the numeric time operator conditional on this define. I'd like to see a patch for this... Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: [PATCH] missing opcodes

2001-10-16 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester

Re: My first parrot install - make test

2001-10-16 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

Re: [PATCH] INTVALs and opcodes

2001-10-16 Thread Gregor N. Purdy
Bryan -- On Friday 12 October 2001 12:01 am, Bryan C. Warnock wrote: The attached patch... {Sigh}. Withdrawn. Is this no longer applicable? Or have things diverged too much since you made the patch? I went back and looked at it, and it seemed reasonable enough, although I don't know much

[PATCH] time_n objections solicited

2001-10-15 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH

Re: [PATCH] time_n objections solicited

2001-10-15 Thread Gregor N. Purdy
(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513

[PROPOSED] Moving op docs from docs/parrot_assembly.pod to core.ops

2001-10-15 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Re: [PROPOSED] Moving op docs from docs/parrot_assembly.pod tocore.ops

2001-10-15 Thread Gregor N. Purdy
in its source. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http

cvs commit: parrot/docs .cvsignore Makefile (fwd)

2001-10-14 Thread Gregor N. Purdy
All -- I just committed some changes to core.ops and friends for integrated op documentation. * core.ops now contains POD documentation of ops, interspersed with the ops themselves * Ops are organized into POD =head2 sections * Parrot/OpsFile.pm now treats the

Re: Hmmm.

2001-10-13 Thread Gregor N. Purdy
Simon opcheck.pl: Found 39 errors. Is opcheck.pl wrong, or is the optable wrong? Would like a volunteer to fix up which it is. opcheck.pl assumes there is a naming standard for ops, makes an assumption about what it should be, and then tests the ops against that standard. Moby.patch gets

[HELP NEEDED] moby.patch platform reports

2001-10-13 Thread Gregor N. Purdy
All -- It looks like moby.patch is going to go in, but I *really* need help from people on various platforms looking at the floating point problems. I'm hoping that someone else's compiler will complain about whatever it is I've done that flakes it out. Barring that, I'm hoping that among a

Re: standard library

2001-10-13 Thread Gregor N. Purdy
Ryan -- Speaking of the standard library, I cannot find any discussions regarding it. It's certainly easy enough to create new opcode .so libraries with the opcode processing script. Has there been any thought as to how these might be properly loaded? I've thought about it a bit, but I

Re: [HELP NEEDED] moby.patch platform reports

2001-10-13 Thread Gregor N. Purdy
rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

[COMMIT] Moby patch

2001-10-13 Thread Gregor N. Purdy
becoming cleari. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http

Re: Fetching the PC?

2001-10-12 Thread Gregor N. Purdy
thought there was some follow-up, but I can't find it in the archive. Maybe it was private communication. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: [PUZZLE] Floating point strangeness (BONUS: sneak peek atmoby.patch!)

2001-10-12 Thread Gregor N. Purdy
, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080

Re: Fetching the PC?

2001-10-12 Thread Gregor N. Purdy
be backing store for immutable chunks of bytecode). Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc

FYI - Working on unifying all op/opfunc related stuff

2001-10-11 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

Re: Fetching the PC?

2001-10-11 Thread Gregor N. Purdy
)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

[PROPOSED] POD documentation in basic_opcodes.ops

2001-10-08 Thread Gregor N. Purdy
, and we'd have to handle opcode mapping therein). Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc

Re: [PATCH] sub-second time_n (+ request for eyeballs)

2001-10-08 Thread Gregor N. Purdy
, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett

[COMMIT] Simplified DO_OP [was: Re: [PATCH] Simplified DO_OP, etc.w/performance #s]

2001-10-07 Thread Gregor N. Purdy
rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

[COMMIT] Switchable runops cores go in [was: Re: [PATCH] Switchablerunops core functions]

2001-10-07 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox

Re: [COMMIT] Switchable runops cores go in [was: Re: [PATCH]Switchable runops core functions]

2001-10-07 Thread Gregor N. Purdy
)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

Re: [patches] three different ones

2001-10-07 Thread Gregor N. Purdy
Bryan -- On Sun, 7 Oct 2001, Bryan C. Warnock wrote: I know it's my Dilemma and all, but can I get a yea/nay, commit/comment on these patches? My code's forked a little more than I like. Sorry for the delays. I know the feeling. I still have four or five sandboxes with various patches

[PATCH] Switchable runops core functions

2001-10-06 Thread Gregor N. Purdy
All -- I've had a couple of inspirations since the 0.0.2 release, and this is the one I can do from home, without the op_info stuff from one of my earlier patches. Assume there is a configuration space of runops core behaviors that is based on various settings of the interpreter flags. If there

[PROPOSED] Crystalizing loader

2001-10-06 Thread Gregor N. Purdy
All -- My previous post included a patch. This one doesn't because I can't work on this one away from my office. But, I'm going to put the idea out to the list, and perhaps someone will beat me to trying it (but, do please tell me if you are going to so I don't go duplicating your effort when I

Re: More speed trials

2001-10-06 Thread Gregor N. Purdy
Bryan -- ... But you did bring up one thing - you don't get a copy of the registers when you push. That makes it nigh impossible to pass values in the registers when you need to save the registers off. Dan?) This is the part about the current design I have a hard time understanding.

Re: moving little_languages/ to languages/jako/

2001-10-05 Thread Gregor N. Purdy
me to hold off on until 0.0.2 is released :( Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc

[PATCH] sub-second time_n (+ request for eyeballs)

2001-10-05 Thread Gregor N. Purdy
on this one? Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http

Re: [PATCH] sub-second time_n (+ request for eyeballs)

2001-10-05 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Twist and shout

2001-10-05 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

[COMMIT] Enhanced Jako compiler goes in!

2001-10-05 Thread Gregor N. Purdy
-defined subroutine) Have the appropriate amount of fun... Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus

Re: Twist and shout

2001-10-05 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

Re: Twist and shout

2001-10-05 Thread Gregor N. Purdy
(typically the extra cost is a fetch and an add, which for any but the most trivial ops would be radiation). Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: Test::...

2001-10-05 Thread Gregor N. Purdy
)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

Re: [PATCH] process_opfunc.pl cleanup

2001-10-04 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

[PATCH] Updated DO_OP patch

2001-10-03 Thread Gregor N. Purdy
All -- I've updated the simplified DO_OP patch to work with the latest out of CVS. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: [PATCH] Updated bytecode -- C compiler

2001-10-03 Thread Gregor N. Purdy
'test' is a no-no. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http

[PATCH] Updated 'mod' patch

2001-10-03 Thread Gregor N. Purdy
All -- I've updated my mod patch to work with the latest CVS... Regards, -- _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus

Re: [PATCH] Updated DO_OP patch

2001-10-03 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Re: Parrot 0.0.2

2001-10-03 Thread Gregor N. Purdy
in the assembler for 0.0.2, please. Have a look at my forthcoming message. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED

[PATCH] Asm macros fixed. BONUS: label arithmetic -- poor-man'ssubroutines

2001-10-03 Thread Gregor N. Purdy
man's subroutines. See the attached file call.pasm for an example. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED

Re: Parrot 0.0.2

2001-10-03 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

Re: Manifest constants?

2001-10-02 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive

Re: Sizes, again.

2001-10-02 Thread Gregor N. Purdy
N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

Re: [PATCH] Constant Access Macros (version 2)

2001-10-02 Thread Gregor N. Purdy
/string/integer/. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http

RE: Sizes, again.

2001-10-02 Thread Gregor N. Purdy
-e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

[PATCH] Parrot Bytecode -- C compiler (works with new PackFile,etc.)

2001-10-01 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Re: Manifest constants?

2001-10-01 Thread Gregor N. Purdy
treatment in the assembler? Are you suggesting every const_table be initialized with these values? Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: NV Constants

2001-09-30 Thread Gregor N. Purdy
things that need addressing). Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http

Re: Sizes, again.

2001-09-30 Thread Gregor N. Purdy
to set a lower bound? Perhaps that is already set at 32 bits for opcodes and operands, and should be left alone... Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N

[PATCH] Moving NV constants to the constant table

2001-09-29 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox

Re: [PATCH] Moving NV constants to the constant table

2001-09-29 Thread Gregor N. Purdy
chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

Re: [PATCH] (AGAIN) NV constants in constant table

2001-09-29 Thread Gregor N. Purdy
for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax \_/

[COMMIT] Preparation for putting NVs in const_table.

2001-09-26 Thread Gregor N. Purdy
it on to the interpreter. * Added missing 'end' ops to some tests in t/op/integer.t and t/op/stacks.t. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: [COMMIT] Preparation for putting NVs in const_table.

2001-09-26 Thread Gregor N. Purdy
On Wed, 26 Sep 2001, Andreas Buggs Hauser wrote: On Wednesday 26 September 2001 23:09, Simon Cozens wrote: On Wed, Sep 26, 2001 at 02:18:11PM -0400, Gregor N. Purdy wrote: I've just committed the changes I posted a few days back that prepare for putting NVs in the const_table. Stay

Re: [PATCH] print_s_v op (was: RE: variable number of arguments)

2001-09-25 Thread Gregor N. Purdy
. Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080

Re; Bytecodes and packfiles and constants, oh my!

2001-09-25 Thread Gregor N. Purdy
for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax

Re: [PATCH] print_s_v op (was: RE: variable number of arguments)

2001-09-25 Thread Gregor N. Purdy
-register, fmt_const_string, ( list of reg-indexes ) The nargs operand is spliced in in place of the 'v' Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: 0.0.2 needs what?

2001-09-25 Thread Gregor N. Purdy
(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069

Re: 0.0.2 needs what?

2001-09-25 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203

Re: Wow.

2001-09-24 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center

Re: [PATCH] dec_n_nc fix

2001-09-24 Thread Gregor N. Purdy
Leon -- Can someone apply this please? I just applied this patch a few minutes ago... Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

[PATCH] Fix mod op

2001-09-24 Thread Gregor N. Purdy
, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080

[PATCH] print_s_v op (was: RE: variable number of arguments)

2001-09-24 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH

RE: A task independent of the freeze

2001-09-22 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox

Re: variable number of arguments

2001-09-22 Thread Gregor N. Purdy
On Sat, 22 Sep 2001, raptor wrote: hi, is it possible the ops to handle variable number of arguments, what I have in mind : print I1,,,N2,\n This could probably be done as a macro when the assembler has macro support in the future. For now, the Jako Compiler converts: var int i;

Re: Name lengths in C code

2001-09-21 Thread Gregor N. Purdy
, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080

[PATCH] Bug fixes and new features for Jako

2001-09-21 Thread Gregor N. Purdy
..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH 45069 513-860-3579 fax

Request for Jako examples

2001-09-21 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH

Re: [PATCH] Simplified DO_OP, etc. w/performance #s

2001-09-21 Thread Gregor N. Purdy
, but the new one probably does just enough right to get people's ideas flowing. I'll leave it up to you... Regards, -- Gregor _ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy

Re: [PATCH] Simplified DO_OP, etc. w/performance #s

2001-09-21 Thread Gregor N. Purdy
_ / perl -e 'srand(-2091643526); print chr rand 90 for (0..4)' \ Gregor N. Purdy [EMAIL PROTECTED] Focus Research, Inc.http://www.focusresearch.com/ 8080 Beckett Center Drive #203 513-860-3570 vox West Chester, OH

<    1   2   3   >