Self-hosting compiler: Difference between revisions
Rename Perl 6 -> Raku, alphabetize, minor clean-up
(Add a Rust solution) |
Thundergnat (talk | contribs) (Rename Perl 6 -> Raku, alphabetize, minor clean-up) |
||
Line 58:
do("put _system.milliseconds")
-- 22476580</lang>
=={{header|Perl 6}}==▼
<lang perl6>use MONKEY-SEE-NO-EVAL;▼
EVAL slurp</lang>▼
=={{header|Phix}}==
Line 69 ⟶ 64:
=={{header|Python}}==
The [http://pypy.org/ PyPy] project has implemented Python using the Python language. The most popular Python interpreter is CPython, which is implemented in C.
(formerly Perl 6)
▲<lang perl6>use MONKEY-SEE-NO-EVAL;
▲EVAL slurp</lang>
=={{header|Rust}}==
[https://web.archive.org/web/20140815054745/http://blog.mozilla.org/graydon/2010/10/02/rust-progress/ Since 2010], the [https://github.com/rust-lang/rust/ Rust compiler] has consisted of a self-hosting compiler frontend built on top of LLVM.
|