1 At this moment, there are two source trees in this project:
3 * src: This is the version that uses the mp6 compiler for
4 some files and that mixes kp6 and mp6 runtime.
6 * lib-kp6-kp6: This is a pure-kp6 version of the above tree. Some
7 changes are currently need so kp6 can be compiled by itself,
8 this changes are basically in the runtime and are documented
9 in the doc/KP6_Bootstrap_Notes.txt file.
11 Both these directories are compiled to plain-p5 files in a directory
12 with a "-p5" added in the end. At this moment the only compiler that
13 really works is kp6-mp6-perl5.pl.
15 When the bootstrap finishes, we'll be able to simplify this structure
16 to a simple "lib" and "lib5" again.
19 ==================================
22 The differences between src and lib-kp6-kp6 currently are:
24 * KindaPerl6::Runtime::Perl5::Grammar
26 KindaPerl6::Runtime::Perl6::Grammar
28 * KindaPerl6::Runtime::Perl5::Match
30 KindaPerl6::Runtime::Perl6::Match
32 * KindaPerl6::Runtime::Perl5::Pad
33 started to be translated to
34 KindaPerl6::Runtime::Perl6::Pad
36 * KindaPerl6::Runtime::Perl5::Runtime was changed
37 to load the Perl6 version of the above files
40 ==================================
44 The Pugs Team perl6-compiler@perl.org.
48 The Perl 6 homepage at http://dev.perl.org/perl6.
50 The Pugs homepage at http://pugscode.org/.
54 Copyright 2007 by Flavio Soibelmann Glock and others.
56 This program is free software; you can redistribute it and/or modify it
57 under the same terms as Perl itself.
59 See http://www.perl.com/perl/misc/Artistic.html