|
Pugs is a compiler and interpreter for the Perl 6 programming language, started on February 1, 2005 by Audrey Tang. Pugs development is now placed on hiatus,〔http://pugs.blogs.com/pugs/2010/04/how-to-implement-perl-6-in-10.html〕 with most Perl 6 implementation efforts now taking place on Rakudo. ==Overview== The Pugs project aims to bootstrap Perl 6 by implementing the full Perl 6 specification, as detailed in the (Synopses ). It is written in Haskell, specifically targeting the Glasgow Haskell Compiler. Pugs includes two main executables: * ''Pugs'' is the interpreter with an interactive shell. * ''Pugscc'' can compile Perl 6 programs into Haskell code, Perl 5, JavaScript, or Parrot virtual machine's PIR assembly. Pugs is free software, distributable under the terms of either the GNU General Public License or the Artistic License.〔(Pugs Apocryphon 1 )〕 These are the same terms as Perl. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Pugs」の詳細全文を読む スポンサード リンク
|