The request, mainly, is for imcc to handle sigil characters from other languages which basically equates to exposing a lot to imcc from the high-level language.
If you're looking for a "How do I use $foo in my imcc code?" then I have one of two answers:
1) You don't, doofus. Go fetch it out of the symbol table by name, with
var1 = global [foo; bar] "$foo:
or
var1 = local "$foo"
2) .alias is your friend!
.alias some_nice_symbol global [foo;bar] "$foo" .alias some_other_symbol local "$bar"
Either way, I don't think IMCC should have to deal with language symbols explicitly.
--
Dan
--------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk