F :":::A:""T"""::$X::::"*":J%%この声明の意味は何ですか?
2 に答える
3
このステートメントは有効な構文ではありません。
ForFORコマンドの後に 1 つのスペースが続く場合は、次の形式にする必要があります。
F[OR] lvn = forparameter
forparameter ::=
│ expr1 |
│ numexpr1 : numexpr2 : numexpr3 |
│ numexpr1 : numexpr2 |
lvnローカル変数名です。
あなたのコードではlvn=、 for コマンドに続くものはありません。
詳細については、注釈付きの MUMPS 規格を参照してください。
于 2011-03-23T14:52:34.557 に答える
2
同意しました。これは無効なおたふく風邪の行です。あなたがまだ答えを探しているなら、いくつかの文脈が役立つかもしれません。
他に覚えておくべきことは、F [OR]ステートメントの後に2つのスペースがある場合、無限ループになるということです。通常、そのような行には次のものも含まれます。
Q[UIT]:condition
例えば:
NEW A
SET A=""
F
またSET A=$ORDER(^GLOBAL(A)) QUIT:A="" DO SpecialStuff(A)
お役に立てば幸いです。
于 2011-08-01T19:54:53.420 に答える