[perl6/specs] 8969a7: [S32::Exception] Add X::Syntax::AddCategorial::Mis...

2015-01-01 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 8969a7418661974621f52956be28407ce9ea8a35 https://github.com/perl6/specs/commit/8969a7418661974621f52956be28407ce9ea8a35 Author: usev6 Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M S32-setting-

[perl #109674] [BUG] /<[]>/, the empty character class, should be synonymous with // but instead fails at parse time in Rakudo

2015-01-01 Thread Christian Bartolomaeus via RT
This seems to work now (<[]> behaves like ): $ perl6 -e 'say so "a" ~~ /<[]>/' False $ perl6 -e 'say so "abc" ~~ /a <[]>/' False $ perl6 -e 'say so "" ~~ /<[]>/' False I added two tests to S05-mass/stdrules.t with commit https://github.com/perl6/roast/commit/9bad4dd1af I'm closing this ticket

[perl #105872] 42, 44, 22 -> *@a { say @a.perl } bug

2015-01-01 Thread Christian Bartolomaeus via RT
This has not changed: $ perl6 -e 'if 42, 44, 22 -> *@a { say @a.perl }' Array.new() $ perl6 -e 'while 42, 44, 22 -> *@a { say @a.perl; last }' Array.new()

[perl #114014] ord.Cool outputs LTA error

2015-01-01 Thread Christian Bartolomaeus via RT
Nowadays this gives the error message from std: $ perl6 -e 'say ord.Cool' ===SORRY!=== Error while compiling -e Unsupported use of bare 'ord'; in Perl 6 please use .ord if you meant $_, or use an explicit invocant or argument at -e:1 --> say ord⏏.Cool expecting any of: argument li

[perl #122543] [BUG] Can't 'is rw' multiply declared has attributes in Rakudo (but works in STD)

2015-01-01 Thread Christian Bartolomaeus via RT
I added a test for this to S12-attributes/instance.t with commit https://github.com/perl6/roast/commit/67d36ed7db AFAIU the problem stems from ($.x, $.y) being (parsed as) a signature. Even with one attribute the same failure occurs: $ ./perl6-m -e 'class C { has ($.x) is rw; }' ===SORRY!=== Er

Some issues and suggestions in windows 8.1

2015-01-01 Thread MAX PUX
Hi, I think these things can be useful to a newcomer like me: 1) I've installed the rakudo-star 2014.12.1 on windows 8.1. When I tried to lauch a perl6 program with perl6 I have a "command not found" error. It's because the rakudo star directory (C:\rakudo\bin) is not in the PATH environment varia

Re: Installing dependencies, testing a module

2015-01-01 Thread Will Coleda
I use "ufo" for this sort of thing when doing development work. $ panda install ufo $ ufo ; # in top level of checked out perl6 project. This creates a makefile, which gives you a "test" target, among other things. (This test target is almost exactly what you have above, though) On Wed, Dec 31

[perl #112288] [BUG] Non-deducible sequence ending in a Whatever star fails to give an error in Rakudo

2015-01-01 Thread Christian Bartolomaeus via RT
On Wed Dec 17 13:31:07 2014, barto...@gmx.de wrote: > Nowadays this fails with a typed exception X::Sequence::Deduction > > $ ./perl6 -e 'say 1, 2, 6 ... *' > ===SORRY!=== > Unable to deduce arithmetic or geometric sequence from 1,2,6 (or did > you really mean '..'?) > > $ ./perl6 -e 'say 1, 2, 6

Compile a program into moar vm

2015-01-01 Thread MAX PUX
Excuse me but I can't find the documentation. Is there a way to compile a perl 6 program to moar vm bytecode? For example from "example.pl" to "example.moarvm". Thanks, Massimo