Revision history for Perl extension Inline::Parrot. 0.16 2004-12-13 - the preprocessor is only called if the source contains ".macro" or ".include" - added links to the mailing lists. 0.15 2004-11-24 - passing an "undef" param to Parrot is ok note: it looks like there is a bug in the Parrot preprocessor, that makes it difficult to declare pmc parameters - opened a parrot-bug ticket. 0.14 2004-11-10 - empty string parameters are handled properly - Parrot can now return "null pmc" type - Tried to fix infinite loop while looking for "parrot" on Build.PL, but it was already fixed. Reported by Barbie (for version 0.08). - more "Release notes" 0.13 2004-11-09 - be very explicit about requirements in Build.PL - use Build.PL with { create_makefile_pl => 'passthrough' } 0.1201 2004-11-08 - added "lib/Inline/Parrot/parrot.pm" to the list of files in Build.PL and Makefile.PL in an attempt to fix "Can't locate Inline/Parrot/parrot.pm in @INC" during tests. reported by Jost Krieger. 0.12 2004-11-08 - added "Release notes" section. - preprocess '.include' and '.macro' statements during the 'build' phase. - changed internal calling sequence for $parrot object, avoids extra parsing. 0.1103 2004-11-07 - unlimited parameters and returned values; use the overflow register 0.1102 2004-11-06 - added a "Build.PL" - added a global $DEBUG flag to Inline::Parrot. - t/03-crash-parrot.t uses default "parrot" location - if Parrot crashes, it should now give proper error messages to STDERR - Windows can now report Parrot errors (STDOUT and STDERR are the same handle) - updated Inline::Parrot::parrot API docs - refactored "parrot-interp.pir" macros - returned parameters can be non-prototyped - parrot-interp.pir POD 0.1101 2004-10-28 - use prompt() in Makefile.PL as suggested by PodMaster in http://www.perlmonks.org/?node_id=403289 0.11 2004-10-15 - modified/removed some tests that fail in Parrot 0.1.1 Thanks to Autrijus Tang for reporting this. - bugfix: the Parrot interpreter was returning "S*" register values instead of "I*". 0.10 2004-10-15 - parameters may contain binary data. - Makefile.PL retrieves the current installed configuration. - documentation updates 0.09 [this version was rolled back] 0.08 2004-10-13 - Makefile.PL asks for the location of "parrot" - the parrot interpreter is a separate file - get_interpreter_code() returns a filename, instead of the code itself 0.07 2004-10-12 - prototyped parameters 0.06 2004-10-10 - "@_" is passed in registers S5 .. S15; param count goes in I2 - returns S5 .. S15 - allows for multiple subs in a single chunk of code 0.05 2004-10-09 - some Windows warnings fixed 0.04 2004-10-08 - switch to "Parrot calling convention" - ".pcc_sub" - "@_" parameters are passed on P5 as a .PerlArray 0.03 2004-10-08 - uses a single Parrot process 0.02 2004-10-08 - created by h2xs 1.23 with options -A -B -X -d -n Inline::Parrot --skip-exporter --skip-autoloader -b 5.5.3 0.01 2004-10-06 - see http://www.perlmonks.org/?node_id=396890