この文書はプログラミング言語Rakuの全体像を素早くつかんでもらうことを目的として書かれたものです。 まだRakuを触ったことのない読者の方々が、ここからRakuをはじめてもらうことを狙いとしています。
この文書はプログラミング言語Rakuの全体像を素早くつかんでもらうことを目的として書かれたものです。 まだRakuを触ったことのない読者の方々が、ここからRakuをはじめてもらうことを狙いとしています。
This document is intended to give you a quick overview of the Raku programming language. For those new to Raku, it should get you up and running. Some sections of this document refer to other (more complete and accurate) parts of the Raku documentation. You should read them if you need more information on a specific subject. Throughout this document, you will find examples for most discussed topic
Raku (formerly Perl 6) is a highly capable, feature-rich programming language made for at least the next hundred years. The primary Raku compiler is called Rakudo, which runs on the JVM and the MoarVM. Meta-note: Although the pound sign (#) is used for sentences and notes, Pod-styled comments (more below about them) are used whenever it’s convenient. # OUTPUT: is used to represent the output of a
URLYou can post either your article on Qiita or your blog post. About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)
それからプログラムは、各々のプレーヤーが獲得したセット数を数えます: %sets{$p1} += $r1; %sets{$p2} += $r2; これは以下の短縮形です: %sets{$p1} = %sets{$p1} + $r1; %sets{$p2} = %sets{$p2} + $r2; += $r1は$r1によって左の変数の値を増やすことを意味します。最初の繰り返しにおいて、%sets{$p1}はまだセットされていないので、それはデフォルトでAnyと呼ばれる特別な値になります。加算とインクリメント演算子はAnyをゼロの値の数とみなします;文字列は自動的に数値に変わり、加算は数値演算になります。 これら2行を実行する前、%setsは空です。まだハッシュにないエントリーを追加すると、ジャストインタイムで値がゼロで始まって存在するようになります。(これは自動有効化です。)これらの2行が初
動作に必要なのは HTTP::Server::Tiny と Digest::MD5。HTTP::Server::Tiny は安心の tokuhirom プロダクツ。 tokuhirom/p6-HTTP-Server-Tiny - GitHub https://github.com/tokuhirom/p6-HTTP-Server-Tiny そしてコード mattn/p6-gyazo - GitHub You signed in with another tab or window. Reload to refresh your session. You signed out in another ... https://github.com/mattn/p6-gyazo use v6; use Crust::Request; use Digest::MD5; my $page = q:he
たとえばこんな。 Rakudo Star ではどれも実装済み。今すぐ使えます。 強化された正規表現 Perl 6 の公式なパーサ自体も Perl 6 の正規表現で書かれています。 ……は置いといて。10行ちょっとで CSV をパースする正規表現が書ける。クォートされた値にも複数行にまたがる値にも対応。 # CSV クラスは以下のものを修正して使っています # http://github.com/masak/csv/blob/master/lib/Text/CSV.pm # 正規表現をまとめた grammar (クラスの一種) grammar CSV { regex TOP { ^ <line> ** \n <empty_line>? $ } regex line { <value> ** ',' } regex value { | <pure_text> | \s* \" <quoted_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く