# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #58576] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=58576 >
Currently the only (documented) way to set up HLL mapping is by using the .HLL_map directive in PIR. However, this leads to a bootstrapping problem of sorts when attempting to map classes created in PIR (which often aren't created until load/init time). I don't think we need any specialized opcodes for this -- simply being able to introspect and dynamically modify the current interpreter's HLL mapping tables ought to be sufficient. (Introspection of HLL mappings is likely to end up being important for the compiler toolkit related libraries anyway, so that a toolkit can generate correct mapping code in the places where Parrot doesn't already handle it.) Pm