perl6

    7

    1答えて

    私はマイクログラマーを書くことに興味があります。これはパーサが言語の完全な文法を理解していない部分です。酸のm4の一種。 パーザは、キーワードを識別したり、文法にしたがって何らかの処理をしたり、再び眠ったりするまで、文字を読み込んで出力するようになっています。 私は問題を抱えていますが、実際にそこに例はありません。

    2

    3答えて

    bashシェルでは、上下矢印キーを押すと、入力した前または次のコマンドがシェルに表示され、それらのコマンドを編集して新しいシェルコマンドにすることができます。 「名前を入力します:」あなたは my $name = prompt("Enter name: "); をすれば、それが印刷されます Perl6ので 、その後、入力を求めます。 perl6にデフォルト値を与えて、デフォルト値を新しい値に編

    5

    1答えて

    私は大学で化学を勉強しており、化学式やその他のプロセスのバランスを取るように、Perl6またはPerlで教科書の例を書こうと思っています。 次に、perl6カスタム演算子に問題が発生しました。この機能を使用すると、コードと自分自身を繰り返しているように感じます。 読み書きは難しいです。どのように私はこれを簡単にすることができますか? #!/usr/bin/env perl6 use v6; #

    5

    1答えて

    私は配列変数にリストを入れて、別の配列変数にそれを複製する場合は、両者が区別される: my @original = 1, 3, 7; my @clone = @original.clone; @original[*-1] = 'Dog'; say "original is finally <@original[]> ({@original.^name})"; say "clone is

    2

    4答えて

    誰もノー数を数える方法を知ることはできますか?ハッシュのキーのうち、PERL 6?手動ループなしで何かを探しています。 ありがとうございます! 編集:これまでのところ、試してみたが、運はなかった。 my %hash = 1 => "one", 2 => <21,22,23>, 3 => "three" ; my $count = %hash.keys [ makes it a flat lis

    6

    1答えて

    このtryキャッチ例外: try die X::AdHoc; say "Got to the end"; 出力は、プログラムが続いていることを示しています。 Got to the end 私はshellと0で終了しないコマンドでそれをしようとすると、doesnのを試してみてください「tはそれをキャッチ: try shell('/usr/bin/false'); say "Got to

    3

    2答えて

    Perl 6文法を使用して.sqlファイルを作成したいのですが、私が解析しているときに無関係の行をスキップできるのでしょうか?例えば :私はDROPライン、/*!....!*/ライン、--ライン、および以下のテキストでCREATE TABLEブロックの外側の空白をスキップしたいです。ある 、私はCREATE TABLEブロックに集中したい日科技連: DROP TABLE IF EXISTS `ab

    5

    1答えて

    プロト正規表現/トークン/ルールについての詳細を理解するのに役立つ必要があり、私はより多くの実験の前にそれについての詳細を学ぶためにしようとしています: proto token command {*} token command:sym<create> { <sym> } token command:sym<retrieve> { <sym> } token c

    3

    2答えて

    $keysfilenameファイルに格納されたキーで3つの単語を置換した "ランダム"テキストファイルを生成するプログラムを作成します。私は複数のスレッドを使用する場合 ASD123ASD QWE123QWE XZC123ZXC 問題がエラー started Thread<17>(14) got 1 Thread<18>(15) got 2 Thread<20>(17) got 17

    9

    1答えて

    私はshellで遊んでいました。呼び出し元のプログラムで標準のファイルハンドルを変更したときの動作はどうでしたか?彼らは親プロセスからのストリームを継承することを意味する、 - 「」ERR 3つの標準に-発売されるプログラムの流れ、およびデフォルトにしている は$うちに$および$:Proc氏は述べています。 私の知る限り、外部プログラムは、同じファイルを使用していないハンドル: #!/Applic