id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
85,Add exported function Parrot_set_HLL(),barney,whiteknight,"Currently there is no easy way to set the hll root namespace via the
embedding interface. This is bad, as this doesn't allow Parrot::Embed
to find any symbol that isn't in the 'parrot' hll namespace.
See ''ext/Parrot-Embed/t/pipp.t'' for an example.
''Parrot_set_HLL()'' would call ''Parrot_register_HLL()'' and assign the returned HLL id to current_HLL of the interpreter.
Parrot_set_HLL() could also be used by set_hll() in compilers/pirc/new/pircompunit.c and in imcc.y.
Ticket #76 depends on this.
Any comments?
",todo,closed,normal,,hll_interop,master,medium,invalid,"embed, hll",,,,all