Re: Perl 6 Design specification?
> Hi JJ, > > Yes it helps a bunch. Thank you! > > Follow up: where would I find the design specifications for the functions? There's a search engine in design.perl.org, they should all be there. If you want to see how they work, use the search facility in the Roast repo. If you want to see how they are defined, use the search facility in the Rakudo repo. Cheers JJ
Re: Perl 6 Design specification?
On 09/11/2018 01:13 AM, JJ Merelo wrote: Short answer: if you look up "perl 6 design specification" in any search engine (Google or Baidu) the 3-4 first results make sense. Long answer: it's a bit more complicated than that. First, there's the synopsis: (first result in Baidu) http://design.perl6.org/ Those are the initial guidelines that specify the language, the core modules, and the behavior of everything. That's the starting point. Then, there's roast: https://github.com/perl6/roast Roast is rather ROAST, "Repository of All Spec Tests". Those are the tests that a compiler or interpreter must pass if it wants to be called Perl 6. So far, only Rakudo passes those tests. And then, of course, there's Rakudo. There are some user-accessible classes and modules that you can use, but they are not part of the language itself, only part of the only language compiler existing for the time being. Hope this helps JJ El mar., 11 sept. 2018 a las 10:04, ToddAndMargo (<mailto:toddandma...@zoho.com>>) escribió: Hi All, Is the Perl 6 design specification (the one the developers use) out there somewhere on the web that I could look at? Many thanks, -T -- JJ Hi JJ, Yes it helps a bunch. Thank you! Follow up: where would I find the design specifications for the functions? -T -- ~~ Computers are like air conditioners. They malfunction when you open windows ~~
Re: Perl 6 Design specification?
Short answer: if you look up "perl 6 design specification" in any search engine (Google or Baidu) the 3-4 first results make sense. Long answer: it's a bit more complicated than that. First, there's the synopsis: (first result in Baidu) http://design.perl6.org/ Those are the initial guidelines that specify the language, the core modules, and the behavior of everything. That's the starting point. Then, there's roast: https://github.com/perl6/roast Roast is rather ROAST, "Repository of All Spec Tests". Those are the tests that a compiler or interpreter must pass if it wants to be called Perl 6. So far, only Rakudo passes those tests. And then, of course, there's Rakudo. There are some user-accessible classes and modules that you can use, but they are not part of the language itself, only part of the only language compiler existing for the time being. Hope this helps JJ El mar., 11 sept. 2018 a las 10:04, ToddAndMargo () escribió: > Hi All, > > Is the Perl 6 design specification (the one the developers use) > out there somewhere on the web that I could look at? > > Many thanks, > -T > -- JJ
Perl 6 Design specification?
Hi All, Is the Perl 6 design specification (the one the developers use) out there somewhere on the web that I could look at? Many thanks, -T