官术网_书友最值得收藏!

  • Perl 6 Deep Dive
  • Andrew Shitov
  • 139字
  • 2021-07-03 00:05:43

Pugs

Pugs (Perl User's Golfing System) is a Perl 6 compiler written in Haskell. It was started in 2005 by a sole developer and soon attracted more people to the team. Pugs was the most sophisticated compiler of its time. It was difficult and very time consuming to compile the project, the execution speed was low, but the quality of the compilation and the coverage of Perl 6 specification were outstanding.

Pugs main role in Perl 6 as of today is the vast test suite. It was created to test Pugs itself, but turned out to be an official test suite for Perl 6. A compiler that claims to call itself a Perl 6 compiler must pass the test suite tests.

Pugs are not developing anymore, but its source code is available on GitHub at https://github.com/perl6/Pugs.hs.

主站蜘蛛池模板: 文水县| 竹山县| 永善县| 兴业县| 杭州市| 财经| 八宿县| 开化县| 贵港市| 通化县| 宿迁市| 平舆县| 昌江| 长春市| 东安县| 祥云县| 富宁县| 黔江区| 正安县| 巴东县| 博罗县| 屯昌县| 黄冈市| 武汉市| 扎囊县| 武山县| 邵武市| 连州市| 福安市| 云和县| 大厂| 鄢陵县| 杨浦区| 新乐市| 大冶市| 白城市| 岚皋县| 信丰县| 抚宁县| 西峡县| 特克斯县|