Pertanyaan yang diberi tag «raku»

Untuk pertanyaan yang berkaitan dengan bahasa pemrograman Raku (sebelumnya dikenal sebagai Perl 6).

1
Menghentikan tata bahasa Raku di EOS (End of String)
Dalam proses menulis penerjemah dari satu bahasa musik ke yang lain (ABC ke Alda) sebagai alasan untuk mempelajari kemampuan Raku DSL, saya perhatikan bahwa sepertinya tidak ada cara untuk mengakhiri .parse! Ini kode demo singkat saya: #!/home/hsmyers/rakudo741/bin/perl6 use v6d; # use Grammar::Debugger; use Grammar::Tracer; my $test-n01 = q:to/EOS/; a b …
9 parsing  grammar  raku 


1
Perl regex vs Raku regex, perbedaan dalam mesin?
Saya mencoba untuk mengubah solusi berbasis regex untuk masalah ransel dari Perl ke raku. Detail tentang Perlmonks Solusi Perl menciptakan regex ini: (?<P>(?:vvvvvvvvvv)?) (?<B>(?:vv)?) (?<Y>(?:vvvv)?) (?<G>(?:vv)?) (?<R>(?:v)?) 0 (?= (?(?{ $1 })wwww|) (?(?{ $2 })w|) (?(?{ $3 })wwwwwwwwwwww|) (?(?{ $4 })ww|) (?(?{ $5 })w|) ) yang akan dicocokkan vvvvvvvvvvvvvvvvvvv0wwwwwwwwwwwwwww. Setelah …
9 regex  raku 



2
Apakah ada cara untuk mendeklarasikan ulang simbol dengan aman?
Saya sering menemukan diri saya bereksperimen dalam REPL dan saya akan mengatakan sesuatu seperti: subset Bar of Int where * %% 57; Lalu aku bermain-main dengan cek pada Bar-ness untuk hal-hal sebentar. Semuanya bahagia, sampai saya sadar bahwa saya ingin mengubah definisi Bar. Jika saya hanya mendefinisikan ulang Bar, saya …
9 raku 

3
Mencetak seri matematika secara ringkas dalam Raku
Seri matematika, ambil contoh urutan berurutan yang diwakili di sini sebagai array: my @seq = my $a=0, {++$a} ... *; for @seq[^10].kv {state $f=0; ($^k < 4 or $^k > 7) ?? say "a$^k = " ~ $^v !! (say "..." if $f ne 1; $f=1) }; Cetakan: a0 = …
9 sequence  raku 

2
Instal Raku (Perl 6) di Ubuntu bersama dengan Perl 5.26
Saya ingin sekali belajar Raku (Perl 6) dan sintaksisnya. Saya sudah menginstal Perl 5 di mesin Ubuntu saya. vinod@ubuntu-s-1vcpu-1gb-nyc1-01:~$ perl -v This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi (with 67 registered patches, see perl -V for more detail) Copyright 1987-2017, Larry Wall Perl may be …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.