問題タブ [rakudo-star]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
compilation - Rakudo Starを使用したperl6プログラムの作成:OSXにインストールできません
RakudoStarをOSX10.6にインストールしようとしていますが、ビルドが失敗し、続行する方法がわからないという常に苛立たしいポイントに到達しました。ここの誰かがこれを乗り越える方法を知っていますか?(私はいくつかのローカルperl6プログラムを作成するようにこれを設定しようとしているので、ルールがサーバー障害またはスタックオーバーフローでこれを必要とするかどうかわかりません。必要に応じて私を叩きます)
提供されたディストリビューションをダウンロードして実行しました
フォルダに実際のディストリビューションを正常に作成するには
興味のある人は、ポートバージョンのgnu find(/ opt / local / bin / gfindにインストール)を取得してから、通常のfindをgfindにエイリアスする必要がありました。OS Xの検索には、-printfオプションがありません。
それは邪魔にならない、私を読んで、私は
これはしばらくの間動きますが、その後、次のようにベイルします
私はこれらのIRCログで同様の問題を見つけました:http://irclog.perlgeek.de/parrot/2009-05-11しかし、私はプロジェクト(またはgit)に十分に浸っていないので、彼らがそれを解決するために何をしたかを理解できません。私の推測では、Subversionのリビジョン番号はparrot_config(バイナリに見えるファイル)に書き込まれるはずであり、最初のmake(に見える)はgitを使用してファイルを取得するため、これは発生しませんでした。
また、perl Configureが失敗した後、parrot_configという名前の2つの新しいファイルがありました。
次のフラグを使用してConfigure.plを実行しようとしましたが、それぞれが上記で参照したのと同じ「申し訳ありません」メッセージで終了しましたか?
ここの誰かが次のステップについて何か考えを持っていますか?答えが「perlの人々に聞いてください」である場合、それを行うのに最適な場所についてアドバイスはありますか?
perl - Rakudo Perl のソケットコード
Rakudo Perl ( http://github.com/rakudo/rakudoのリポジトリから新たにビルド) でいくつかのソケット コードを実行しようとしましたが、 IO::Socket::INETの実装が不完全なようです。
私が実行しようとしているコードはここにあります: http://github.com/carlins/irc-client/blob/master/lib/IRC/Client.pm
これはエラーです:
公式の tarball からビルドされた Rakudo Star でも同じことが起こります。ポインタ?
raku - perl6/rakudo: postcircumfix:sym<( )> を解析できません
このエラー メッセージが表示されるのはなぜですか?
variables - perl6:ユーザー定義変数に@ -sigilが必要ですか?
ユーザー定義変数を操作するときに「@」-sigilなしでは実行できないことはありますか?
for-loop - perl6/rakudo: ループ変数の書き込みに問題があります
これは機能します。しかし、2 番目と 3 番目では、エラー メッセージが表示されます。どうすればそれらを機能させることができますか?
.
variables - perl6 / rakudo:変数のデータ型を変更するにはどうすればよいですか?
最初の例は機能しますが、2番目の例は機能しません。2番目の例では、変数値が文字列であるためだと思います。私の推測が正しければ、文字列変数を整数変数に変更するにはどうすればよいですか?
stdout - perl6 / rakudo:perl6はデフォルトで「自動フラッシュ」を有効にしますか?
perl6はデフォルトで「自動フラッシュ」を有効にしますか。「アウトフラッシュ」を有効にしないperl5では、この動作は発生しません。
raku - perl6/rakudo: autoflush を無効にするにはどうすればよいですか?
私はこれを試しましたが、うまくいきませんでした:
perl - :from を追加する目的は何ですかPerl 6 の「use」ステートメントのモジュール名の接尾辞?
一部の Perl 6 モジュールで偶然見つけた以下の use ステートメントの目的は何ですか?
コードの残りの部分は、私が知る限り、Perl 5 CGI モジュールのありふれた使い方です。
ある種の Perl 5 互換レイヤーを呼び出すために使用される「:from」サフィックスです。それに関するドキュメントが見つからないようです。
raku - Perl 6 での Buf.subbuf の奇妙な動作
今日、Rakudo Star 2012.07 をインストールして、簡単な Perl 6 スクリプトを書いてみました。
次のエラーのため、機能しません。
244 行目の LWP::Simple のコードは次のとおりです。
奇妙なことに、次のコードは問題ありません。
これは失敗しますが:
なぜそれが起こるのか教えてください。私が見る限り、どちらの場合も Buf.decode メソッドが呼び出されます。
もしかしてRakudo Perlのバグ?それとも、subbuf は推奨されていない/文書化されていない方法ですか? doc.perl6.org にはありません。この場合、どの方法を使用する必要がありますか?