MiniPerl6 1.0 "Perlito": bootstrapped in S on 2009.08.28 14:53 fglock
fglock writes "MiniPerl6 (mp6) was http://pugs.blogs.com/pugs/2006/11/miniperl6_and_u.html>designed as a light bootstrapping language. The initial bootstrap used http://search.cpan.org/dist/v6/lib/v6.pm>v6.pm and was then self-hosted in Perl 5.
MiniPerl6 is now self-hosted in SBCL Lisp. You can modify the source code and recompile without Perl 5.
MiniPerl6 can be downloaded from the Pugs repository: $ svn checkout http://svn.pugscode.org/pugs pugs $ cd pugs/v6/v6-MiniPerl6
You can create an executable binary using these commands: $ sh lisp-util/create-core-image.sh $ sbcl --load mp6-lisp-create-core-image.lisp $ chmod +x mp6-lisp $ ./mp6-lisp -e ' class Main { say "hello, World!" } ' ... lisp compiler warnings
hello, World!
The bootstrapping procedure for both "perl" and "lisp" backends can be tested with: $ sh perl5-util/bootstrap-perl5.sh $ sh lisp-util/bootstrap-lisp.sh ... lisp compiler warnings"
Read More
0 comments
MiniPerl6 is now self-hosted in SBCL Lisp. You can modify the source code and recompile without Perl 5.
MiniPerl6 can be downloaded from the Pugs repository: $ svn checkout http://svn.pugscode.org/pugs pugs $ cd pugs/v6/v6-MiniPerl6
You can create an executable binary using these commands: $ sh lisp-util/create-core-image.sh $ sbcl --load mp6-lisp-create-core-image.lisp $ chmod +x mp6-lisp $
The bootstrapping procedure for both "perl" and "lisp" backends can be tested with: $ sh perl5-util/bootstrap-perl5.sh $ sh lisp-util/bootstrap-lisp.sh
