Revision history for Perl compiler RPerl. 1.510000 2016-01-17 - Learning RPerl, TPF Grant Completion 1.500000 2016-01-01 Codename Gemini - HOLIDAY EDITION: Happy New Year! - Learning RPerl, 0th Edition Pre-Release 1.400000 2015-12-25 Codename Venus - HOLIDAY EDITION: Merry Christmas! - GMP Multi-Precision Integer Support Subroutine Argument & Return Value, Automatic Packing & Unpacking - Allow Hash Keys With Operator Names ('x', 'sin', etc.) - Allow unsigned_integer Data Type As Loop Index - Enable SSE & GMP Support Only When Needed - Disable SSE On Arm Architectures - Support OpenBenchmarks.org: Bubble Sort, n-Body, Pi Digits - Support Perl v5.22 1.300000 2015-11-26 Codename Pluto - HOLIDAY EDITION: Happy Thanksgiving! - Draft Copyright Assignment & Disclaimer Docs (CONTRIBUTING, ASSIGNMENT, EMPLOYERS) - Disallow Non-Newline-Or-Tab (AKA Extraneous) Backslashes In Double-Quoted String Literals - Learning Perl Outline & Chapters 1 - 6 Exercise Solutions - Macintosh, Disable Failed Test 'Inline::CPP, call Airplane methods...' Temporarily Fixes Bug https://github.com/wbraswell/rperl/issues/34 - Begin Addding GMP Multi-Precision Integer Support 1.200002 2015-11-07 - Re-enable 4 Tests, Fixed Error "Can't parse code: Unknown error parsing Perl document" In Perl v5.16 & Earlier, Enable Proper ECOGEASRP19 Support - Learning RPerl, Chapter 3, Exercise 3, Fixed RequireCheckedSyscalls Failure Filed Bug https://github.com/Perl-Critic/Perl-Critic/issues/671 - Fix Bugs In Support For All Named & Named Unary Operators AKA Builtins, PERLOPS_PERLTYPES Mode - Disable Inline::CPP Airplane Test, Macintosh Bug Temporarily Fixes Bug https://github.com/wbraswell/rperl/issues/34 1.200001 2015-11-01 - Disable 4 Tests To Avoid Perl::Critic Error "Can't parse code: Unknown error parsing Perl document" In Perl v5.16 & Earlier 1.200000 2015-10-31 Codename Andromeda - HOLIDAY EDITION: Happy Halloween! - Split N-Body Code From RPerl Into PhysicsPerl & Geometric Algebra Code Into MathPerl - Ensure Perfect Match For Compiled Algorithm.*, Sort.*, Bubble.*, Inefficient.* Files With Hand-Compiled *.CPPOPS_CPPTYPES versions - Support For Special Characters in qw() - Learning RPerl, All Exercises Parse - Separate Operator::Expression::Operator::Named From NamedUnary - Support For All Named & Named Unary Operators AKA Builtins, PERLOPS_PERLTYPES Mode - Test Non-Whitespace qw(foo*baz bar-hypenated bla+rgh) - Test Compile-Time Constructor Type Mismatch In VariableDeclaration (ERROR ECOGEASRP19) - Test Zero-Argument Named & Named Unary Operators (AKA Builtins) In VariableDeclaration, C-Style For Loop, & In General 1.100002 2015-09-11 - Enable Subcompile Phase During Compile Time 1.100001 2015-09-10 - Support Monolithic Modules, Multiple Classes Per Module 1.100000 2015-09-05 Codename Jupiter - Support N-Body Application In PhysicsPerl Suite, Solar System Simulator Used For Alioth Benchmark Game (AKA Shootout) - Implement SSE Parallel 128-Bit Floating-Point Arithmetic, Performance Optimization - Implement Arrays & Hashes Of Objects - Implement Access To Raw Pointers Of Objects, Performance Optimization - Implement Loop Iterator Pre-Declaration & Completion Condition Compensation, Performance Optimization - Implement Sub-Accessors & Sub-Mutators, Used For Individual Elements Of Object Property Arrays & Entries Of Object Property Hashes 1.001001 2112-12-21 SOS - Plan Support For Acme::Rush Module 1.000007 2015-07-09 - Use Test::Number::Delta For Compatibility With Perls Compiled Using -Duselongdouble, Fixes Duplicate Bugs https://github.com/wbraswell/rperl/issues/24 & https://rt.cpan.org/Ticket/Display.html?id=105781 - Disable Return Operator Parse Failures, Temporarily Fixes Bug https://github.com/wbraswell/rperl/issues/25 1.000006 2015-07-09 - Disable PAUSE Indexing For Data Type & Test Packages, Fixes Bug https://rt.cpan.org/Ticket/Display.html?id=105757 1.000005 2015-07-08 - Disable Perl::Critic PodSpelling To Avoid Aspell Error "No word lists can be found for the language", Fixes Bug https://github.com/wbraswell/rperl/issues/26 1.000004 2015-07-08 - Add $ENV{PATH} To `rperl` Command Search Path, Fixes Bug https://github.com/wbraswell/rperl/issues/17 - Update Error Checking In Compiler Dependency Finder, Fixes Bug https://github.com/wbraswell/rperl/issues/23 - Fix POD-to-POD 'See Also' Link 1.000003 2015-07-07 - Perl v5.22 Compatibility, 'Unescaped left brace in regex', Fixes Bug https://rt.cpan.org/Ticket/Display.html?id=105696 - Update POD Documentation - Update Makefile.PL With CPAN Metadata - Temporarily Resolve PAUSE Indexing Conflicts - Add LICENSE, Artistic, and Copying Files 1.000002 2015-07-06 - Add Changes File, Fixes Bug https://rt.cpan.org/Ticket/Display.html?id=105663 - Add & Update POD Documentation 1.000001 2015-07-04 - Fix Version Numbers 1 2015-07-04 Codename Apollo - HOLIDAY EDITION: Happy Independence Day! - First Full Release 1.000_003 2015-07-02 Beta 3 - Test & Prepare For v1.0 1.000_002 2014-12-25 Beta 2 - HOLIDAY EDITION: Merry Christmas! - EYAPP Grammar Demo 1.000_001 2014-01-01 Beta 1 - HOLIDAY EDITION: Happy New Year! - PPI Hello World Demo 0.000001 2013-01-01 Unreleased - HOLIDAY EDITION: Happy New Year! - Created RPerl