On Wednesday 12 July 2006 22:02, Vishal Soni via RT wrote:
This patch also introduces a Parrot API for the calling programs to
compile the code. Currently pugs uses immc_compile() call into IMCC.
Ideally Pugs should not be communicating with IMCC but with Parrot. This
new API will try to hide
PARROT_API void *Parrot_compile_file(Parrot_Interp interpreter,char
*fullname, String **error);
I like this interface, except for the return value from Parrot_compile_file.
Are there other options, such as returning a Sub PMC?
Chip and I have had a chat about other possible API's