# New Ticket Created by  "3WMail Guest" 
# Please include the string:  [perl #21679]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=21679 >


This patch implements a bunch of things for languages/perl6/
including:

1.) use Module;
2.) use inline    'language', 'code';
3.) use extension 'language', 'file';
4.) Perl6 builtin functions implemented in perl6 code.
5.) Dynamic inclusion of Perl6 builtins.
6.) Test fixes/additions.

Some things to note:

1.)
    A week or two ago, I noted that I needed to munge local symbols
    that had been "used" to avoid conflict in IMCC, even though Leo
    said that I shouldn't need to. Upon, further investigation, it
    turns out that I don't need to for IMCC, but do need to for the
    assembler, which perl6 still uses. So, for now, the symbol munging
    needs to stay in, but can come out once perl6 gets switched over
    to IMCC for all of its assembling needs.
    
2.)
    The linking that this patch can do is limited.  For instance,
    extensions only work with pasm, imc, and perl6, and inlining can't
    really access the outside world.

    
Any comments would be appreciated.

Joseph F. Ryan
[EMAIL PROTECTED]

--
This message was sent using 3wmail.
Your fast free POP3 mail client at www.3wmail.com


-- attachment  1 ------------------------------------------------------
url: http://rt.perl.org/rt2/attach/54053/40736/255e81/patch.tar.gz

Attachment: patch.tar.gz
Description: patch.tar.gz

Reply via email to