Sam --

> > Okay, here are the conventions.
> 
> Great.  Anyone want to offer up some examples or should I just wait for
> Jako support to see this in action?

I'll be working on making jakoc support the convention, but it may
take a while with my day job duties as they are. If I can get it in
quickly I will, but please continue breathing :)

The first step I'm going to take is to start putting the arg and
result counts on the stack, and remove the stack rotation stuff.
Then, I'll start thinking about how I want to wrap up the conventions
so I don't have to think about them more than once.

Hey! We should be thinking about the minimum amount of stuff we need
to do to support separate compilation so we can implement the
conventions in more than one of the Parrot-targeted languages and do
a demo of mixed language programming. Heres a partial list:

  * export table segment in packfile.

    Put the subroutine entry points here.

  * import table segment in packfile (fixup table sufficient for this?)

    Put the unresolved external symbols here.

  * possibly unify all this into symbol table segment.

  * linker that takes multiple pbc files and concatenates them, doing
    relocating 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.                http://www.focusresearch.com/
   8080 Beckett Center Drive #203                   513-860-3570 vox
   West Chester, OH 45069                           513-860-3579 fax
\_____________________________________________________________________/

Reply via email to