問題タブ [mumps]
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.
mumps - GT.M - ダイレクトモードのコンパイラ
私はGT.Mソースコードを扱っており、mumps.hlpファイルでこの情報を読んでいます:
ZCOMパイル
ZCOMPILE コマンドは、GT.M ランタイム環境内から GT.M コンパイラを呼び出します。
GT.M 自体の中で、ZCOMPILE は mumps コマンドの機能を提供しますが、mumps -direct は除きます。
それで...どのコンパイラを「mumps -direct」モードで使用するか、このコンパイラのソースコードを保存するファイルはどれですか?つまり、次のように入力すると:
GTM> SET ^FOO="BAR"
そのコマンドのコンパイルを担当するコンパイラ
interop - Callin API を使用して想定変数を操作するにはどうすればよいですか?
InterSystems が提供するCallin APIを使用してアプリケーションを作成しようとしていますが、使用する必要がある既存の M コードの一部は、想定変数に依存しています。
呼び出すタグにそのような状態を提供するにはどうすればよいですか?
new
(変数を仮パラメーターとして追加すると、 'd になり、他のタグが機能しなくなることに注意してください。)
M コードによって潜在的に「サンドイッチ」されている別の言語でコードを挿入できるシステムを作成したいと思います。
したがって、x
上記は"arg1, arg2, arg3, variable, (hello, arg2 and variable)"
.
変数の値を渡す方法を探していassumed
ます。
excel - 醜くない方法 MUMPS $H 形式の日付/時刻を Excel 2016 の日付/時刻に変換する
MUMPS 形式の $H ("63868,62327" は 2015 年 11 月 12 日 17:18:47) の日付/時刻を Excel 2016 互換の日付/時刻形式に変換する見苦しくない方法を探しています。私は次のことを思いつきましたが、それは醜いです:
これは機能しますが、間違いなく醜いです。何か案は?
algorithm - 「昨年の同じ曜日」を見つけるための言語に依存しないアルゴリズムは何ですか?
「去年の同じ曜日」を探したい。その質問には、私がまだ考え始めていない微妙な点がたくさんあると確信していますが、この質問はおそらく一般的なものだと思います.
誰かがこのアルゴリズムを使用したいかもしれないいくつかのユースケースを次に示します:
例 1
私はウォルマートのマネージャーです。去年の同じ日に何匹子猫のミトンを売ったか知りたい. 子猫のミトンの購入は、曜日と週に密接に関係していることを知っています。したがって、「明日の「1 月の第 1 火曜日」に備えて、何匹の子猫のミトンを用意する必要があるか」を知りたいのです。
例 2
私は病院で看護師をしています。来週、毎日何人の患者が来るかを調べて、ベッドの需要にスタッフをより適切に配置できるようにしたいと考えています。曜日ごとに病院に到着する患者数には強い傾向があることを知っており、昨年の「11 月の第 3 金曜日」に入院した患者数を確認したいと考えています。
これは、人々が遭遇しなければならない標準的な問題だと思います。この課題に対する最善のアプローチはありますか? 今年はたとえば 11 月に 5 つの金曜日があり、昨年は 4 つしかないという問題が想像できるので、そのように報告することはできません。
このアルゴリズムに対する言語に依存しない (興味がある場合は、M でこれを実装します) アプローチとは何ですか?
intersystems-cache - 検証パターン MUMPS
特定の形式の名前の入力を読み取るプログラムを M で作成しようとしています。ユーザーが null 値を配置すると、すべての値が出力されます。私が立ち往生しているのは、グローバル変数への読み込みです。受信できる情報を楽しみにしています。
intersystems-cache - ループ内の文字カウント
以下のコードのようにハードコーディングされた呼び出しを使用する代わりに、For ループ内で WRITE コマンドを使用して、各文字が使用された回数を出力することは可能ですか? 以下は私が書いたもので、「A = n」になりますが、ハードコードされていない場合は「A = n」、「B = n」などになります。
intersystems-cache - 弦交換
$R を使用せずに文字列内の何かを置き換える最良の方法は何だと思いますか? グローバルを作成し、PETER を PAUL に置き換えようとしていますが、$R は使用しません。これは私がうまくいくと思ったものの繰り返しですが、最初の PETER を置き換えるだけです。同じ行に複数のピーターがいる場合、あなたは何を提案しますか?
これは 2 回目の試行ですが、すべての変更を実行するには、複数回実行する必要があります。ループに欠けているものはありますか?
macos - Mac os X の MUMPS でサブルーチンを作成する方法
私は、マサチューセッツ総合病院ユーティリティ マルチプログラミング システムである MUMP の読み取り知識が必要なプロジェクトを開始しています。OS X El Capitan コンピューターで動作させることができました。いくつかの単純なことはできますが、単純なサブルーチンを作成できないようです。私が見つけた仕様によると、サブルーチンはラベルによって作成され、その後にタブまたは空白と命令で始まる行が続きます。
を使用して呼び出すことができるサブルーチンになります
入力しようとすると、すぐに WRITE ステートメントが実行されます。
また、多くの例は次の形式です。
DO Average 行を入力し始めると、Average が定義されていないというエラーが表示されます。
サブルーチンに入る方法についてのアイデアはありますか?