# New Ticket Created by  chromatic 
# Please include the string:  [perl #39990]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=39990 >


When embedding or extending Parrot through the external API, most of the 
strings go into and come out of Parrot as the type Parrot_STRING.  This is 
painful and somewhat tedious from C (where these are usually -- but not 
always -- C strings already), and it has implications for memory management 
(do you use const_string()?  Create a new Parrot_STRING through a function?).

Where possible, the external API should take and receive C strings.

-- c

Reply via email to