Newsgroups: perl.perl6.internals
From: jcli...@mac.com (Jeff Clites)
Date: Sun, 16 Nov 2003 18:00:09 -0800
Local: Sun, Nov 16 2003 9:00 pm
Subject: IMCC problems with library loading
I've run into a couple of issue with library loading which have their
origin down inside the IMCC code: 1) External libraries are being loaded at parse time. Inside of INS() in imcc/parser_util.c, Parrot_load_lib() is called at 2) Code which tries to instantiate a dynamically-loaded PMC fails to Code such as this: loadlib P1, "foo" fails to parse, because ".Foo" is being interpreted as a macro. For % ./parrot dynclasses/dynfoo.pasm The problem seems to be the following code, which interprets ".Blah" as imcc/imcc.l line 337: <emit,INITIAL>{DOT}{LETTER}{LETTERDIGIT}* { if (type > 0) { I can't find any definitive docs on the macro syntax, so I don't know JEff You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||