#85: Add exported function Parrot_set_HLL()
--------------------+-------------------------------------------------------
 Reporter:  barney  |       Owner:     
     Type:  RFC     |      Status:  new
 Priority:  normal  |   Milestone:     
Component:  none    |     Version:     
 Severity:  medium  |    Keywords:     
     Lang:          |       Patch:     
 Platform:          |  
--------------------+-------------------------------------------------------
 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?

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/85>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to