This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ mono run/Niecza.exe -e 'say 1' | |
| Unhandled exception: Unable to resolve method keys in class Array | |
| at /home/larry/perl6/niecza/lib/SAFE.setting line 922 (SAFE keys @ 2) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 192 (Metamodel Namespace.list_stash @ 7) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 603 (Metamodel Unit.list_stash @ 3) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 683 (Metamodel C268_ANON @ 23) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 92 (Metamodel visitor @ 3) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 95 (Metamodel visitor @ 11) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 99 (Metamodel Namespace.visit_stashes @ 4) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 690 (Metamodel Unit.create_syml @ 13) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| mono run/Niecza.exe -e 'say 1' | |
| Unhandled exception: Unable to resolve method keys in class Array | |
| at /home/larry/perl6/niecza/boot/lib/SAFE.setting line 922 (SAFE keys @ 2) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 192 (Metamodel Namespace.list_stash @ 7) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 603 (Metamodel Unit.list_stash @ 3) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 683 (Metamodel C268_ANON @ 23) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 92 (Metamodel visitor @ 3) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 95 (Metamodel visitor @ 11) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 99 (Metamodel Namespace.visit_stashes @ 4) | |
| at /home/larry/perl6/niecza/src/Metamodel.pm6 line 690 (Metamodel Unit.create_syml @ 13) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 4b253e61e4a0ec231c50eecb3. | |
| edo:~/perl6/niecza 10> make | |
| rm -rf boot/ | |
| mkdir boot | |
| wget --no-check-certificate -Oboot/niecza.zip $(cat FETCH_URL) | |
| --2011-01-21 08:25:43-- https://github.com/downloads/sorear/niecza/niecza-1.51.zip | |
| Resolving github.com... 207.97.227.239 | |
| Connecting to github.com|207.97.227.239|:443... connected. | |
| WARNING: certificate common name `*.github.com' doesn't match requested host name `github.com'. | |
| HTTP request sent, awaiting response... 302 Found |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| perl -MExtUtils::Command -e rm_rf boot/syml | |
| perl ./viv --boot --noperl6lib --compile-setting CORE.setting | |
| perl ./viv --boot --noperl6lib -5 -o STD.pm5 STD.pm6 | |
| Compiled lib/DEBUG.pm6 | |
| Compiled lib/NAME.pm6 | |
| Compiled lib/Stash.pm6 | |
| Compiled ./CursorBase.pm6 | |
| Compiled ./Cursor.pm6 | |
| Can't locate package VAST::Assignment_operator for @VAST::infix__S_VertVert::ISA at /home/larry/perl6/std/Actions.pm line 345. | |
| Can't locate package VAST::Assignment_operator for @VAST::infix__S_VertVert::ISA at /home/larry/perl6/std/Actions.pm line 345. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| my $pairs = 5; | |
| my $size = $pairs + 1; | |
| my @x; | |
| @x[0] = 1 xx $size; | |
| for 1 ..^ $size -> $row { | |
| for reverse 0 .. ($size - $row - 1) -> $col { | |
| @x[$row][$col] = (@x[$row][$col+1]//0) + @x[$row-1][$col]; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sub bentley_clever($seed) { | |
| constant $mod = 1_000_000_000; | |
| my @state; | |
| sub subrand() { | |
| push @state, (my $x = (@state.shift - @state[*-24]) % $mod); | |
| $x; | |
| } | |
| my @seed = ($seed % $mod, 1, (* - *) % $mod ... *)[^55]; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!./perl6 | |
| grammar CSV::File { | |
| token TOP { ^ <line>* <empty_line>? [ $ || { say $¢.pos,' ', $¢.orig.substr($¢.pos,20) } <!> ] } | |
| token line { <value> ** ',' \n } | |
| token value { | |
| | <pure_text> | |
| | \h* \" <quoted_contents> \" \h* | |
| } | |
| token quoted_contents { [<-["]> | '""' ]* } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sub shell($cmd) { | |
| my $proc = CLR::<System.Diagnostics.Process,System,PublicKeyToken=b77a5c561934e089>.new; | |
| $proc.EnableRaisingEvents = False; | |
| $proc.StartInfo.FileName = 'bash-c'; | |
| $proc.StartInfo.Arguments = $cmd; | |
| $proc.Start(); | |
| $proc.WaitForExit(); | |
| } | |
| bash-c: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ./perl6 --setting=NULL --optimize=3 --target=pir --output=src/gen/CORE.setting.pir src/gen/CORE.setting | |
| Method 'update' not found for invocant of class 'Hash' | |
| current instr.: 'nqp;Perl6;Metamodel;MROBasedMethodDispatch;_block2441' pc 40206 (src/gen/perl6-metamodel.pir:11978) (src/gen/Metamodel.pm:799) | |
| called from Sub 'nqp;Perl6;Metamodel;MROBasedMethodDispatch;publish_method_cache' pc 40028 (src/gen/perl6-metamodel.pir:11889) (src/gen/Metamodel.pm:799) | |
| called from Sub 'nqp;Perl6;Metamodel;ClassHOW;compose' pc 61392 (src/gen/perl6-metamodel.pir:22257) (src/gen/Metamodel.pm:2003) | |
| called from Sub 'nqp;Perl6;SymbolTable;pkg_compose' pc 24548 (src/gen/perl6-symboltable.pir:9854) (src/Perl6/SymbolTable.pm:1318) | |
| called from Sub 'nqp;Perl6;Actions;package_def' pc 54210 (src/gen/perl6-actions.pir:21242) (src/Perl6/Actions.pm:1168) | |
| called from Sub 'nqp;Regex;Cursor;!reduce' pc 2703 (src/Regex/Cursor.pir:1023) | |
| called from Sub 'nqp;Regex;Cursor;!cursor_pass' pc 2116 (src/Regex/Cursor.pir:660) | |
| called from Sub 'nqp;Perl6; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| constant @primes = 2, 3, -> $n is copy { repeat { $n += 2 } until $n %% none @primes ... * > sqrt $n; $n; } ... *; | |
| multi factors(1) { 1 } | |
| multi factors(Int $remainder is copy) { | |
| gather for @primes -> $factor { | |
| if $factor * $factor > $remainder { | |
| take $remainder if $remainder > 1; | |
| last; | |
| } |
OlderNewer