問題タブ [apl]

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.

0 投票する
1 に答える
232 参照

python - Pythonデータ構造をmatplotlibにリンクする方法は?dict->棒グラフなど

他の言語で彼の職場環境を見せてくれた同僚がいます。彼には、空のdictのようなオブジェクトを作成し、このオブジェクトへのポインターを他のグラフ作成ライブラリに渡す機能がありました。このグラフ作成ライブラリは、ウィンドウ化された棒グラフを作成します。dictのようなオブジェクトが空だったため、グラフには何も表示されませんでした。

今、彼がキーと値のペアをオブジェクトに挿入することによってdictのようなオブジェクトを更新すると、チャートは彼の変更でリアルタイムで魔法のように更新されます。

それは信じられないほど素晴らしく見えました。私はPythonの大ファンなので、「彼ができることは何でも、私たちはもっとうまくやれる」ことを彼に示したいと思います。しかし、私はこれをどのように行うかについて途方に暮れています-あなたたちは助けることができますか?

*重要な場合、彼の環境はAPLベースでした。

0 投票する
4 に答える
3634 参照

sql - SQL で、5!56 のすべての可能な一意の組み合わせを生成するにはどうすればよいですか?

SQL ステートメントを使用して、1 から 56 までのすべての可能な組み合わせの 5 つの数字の一意のセットを生成するにはどうすればよいですか?

APL (プログラミング言語) では、単純な 2 項関数 5!56 でうまくいきます。

編集:古き良きMS-DOS QBASICでは、次のように達成しました:

ところで、これにより、ロード ファイルが INFORMIX-SQL テーブルに作成されました。

私は、combos.sum を使用してベル カーブ グラフを生成し、各要素の合計が同じになる組み合わせの数を示しました。

0 投票する
4 に答える
1438 参照

j - APL、J、Kのコア

私はAPL、J、Kを理解しようとしていますが、それ以降は少しイライラします。

  • ほとんどの本はAPLに関するもののように見えますが、APLの実装はほとんどなく、私は奇妙なキーボードを持っていません。

  • KはQに置き換えられたようです

  • Jは持っていないようです

Common Lisp、Guile、Gambit、Chicken、SBCLを見つめているような気がします。本当に欲しいのは、スキーム評価者の2ページを見ることです。

したがって、私の質問:APL / J / Kのコアについて説明している短い(たとえば〜50ページ)ドキュメントはありますか?

  • その評価モデル

  • その構文解析モデル(左/右の優先順位が重要であると思われるため)

  • その構文

ありがとう!

0 投票する
2 に答える
973 参照

apl - APLで普及関数を定義する

APLで普及関数をどのように定義できますか?

私がしていることは

私はそれを見ていないよりもこれを行うためのより良い方法があるはずだと思います。

0 投票する
2 に答える
173 参照

arrays - Jの関数で引数を2回使用するにはどうすればよいですか?

Jを学習する目的で素数関数を書きたいと思います。これまでのところ、次のようになりました。

y数値を変数に格納する必要があることを除いて、うまく機能しています。

引数を取って機能する関数を作成するにはどうすればよいですか? すなわちf 13- >1

0 投票する
1 に答える
781 参照

apl - Dyalog APL-文字列のベクトルを解析し、各ベクトルに文字列を追加します。

によって与えられた入力データのベクトルがA <-- Files.Dir '...directory'あり、これはそのディレクトリ内のすべてのファイルのベクトルを返します。

ただし、パスにはファイル名のみが含まれ、絶対パスは含まれません。私がやりたいのは、に格納されているパスBをの各要素に追加することAです。

一体どうやってこれをするの?

0 投票する
3 に答える
1266 参照

readability - APLの読みやすさ

APLでコーディングする必要があります。コードは長期間維持されるため、クリーンで読みやすいAPLプログラムの設計に役立つヒューリスティック/ヒント/サンプルを含む論文/本があるかどうか疑問に思います。

これは、他のプログラミング言語でのコーディングとは異なる経験です。たとえば、関数を作成します。Smallは役に立ちません。このような関数には、完全に理解できない1行のコードが含まれている可能性があります。

0 投票する
4 に答える
344 参照

apl - NARS2000 には、関数を動的に定義する方法に関するドキュメントがありません

0 投票する
1 に答える
345 参照

specifications - APL言語のオープンソース仕様?

RubyにはRuby仕様があります。

APLにはこれに近いもの(オープンソース)がありますか?少なくとも期待されるインプットとアウトプットのリスト?または、APL言語のある種のコア仕様ですか?

0 投票する
2 に答える
214 参照

j - J連想の電車です

プログラミング言語Jでは、動詞の列は常に連想的ですか?もしそうなら、何か証拠はありますか?