File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -179,8 +179,8 @@ Vim9 関数 ~
179179 *E1091* *E1191*
180180もし関数のコンパイルに失敗した場合は、次その関数が呼ばれるときも再度コンパイル
181181を試みることはなく、代わりに "E1091: Function is not compiled: {name} " という
182- エラーを発生させます。
183- {訳注: 日本語メッセージの場合: "E1091: 関数はコンパイルされていません : {name} "}
182+ エラーを発生させます。{訳注: 日本語メッセージの場合: "E1091: 関数はコンパイル
183+ されていません : {name} "}
184184コンパイルはまだ作成されていないユーザーコマンドと遭遇したときに失敗するでしょ
185185う。この場合は `execute ()` を使うことでエラーを関数の実行時に発生するようにす
186186ることができます。 >
@@ -279,8 +279,7 @@ Vim9 script でスクリプト直下に `:function` や `:def` を使って関
279279- 同じ関数の中、ブロックスコープの中
280280- スクリプトスコープの中
281281
282- インポートされた関数は、`:import ` コマンドで決まる名前を前置して見つけられま
283- す。
282+ インポートされた関数は、`:import ` コマンドで決まる名前を前置して見つけられます。
284283
285284スクリプトローカル関数の参照が "s:" をつけることなく使えるので、スクリプトロー
286285カル関数の名前は前置詞 "s:" をつけて宣言した場合でも大文字から始まる必要があり
@@ -1577,7 +1576,7 @@ script の関数内で宣言されたときでも同様です。
15771576 これは宣言が数値のリストのように見えるためで、それゆえ以下と等しいからです: >
15781577 var ll: list<number> = [1, 2, 3]
15791578 もし、もっと寛容なリストが欲しいのであれば、型を宣言する必要があります: >
1580- var ll: list<any = [1, 2, 3]
1579+ var ll: list<any> = [1, 2, 3]
15811580 ll->extend(['x']) # OK
15821581
15831582
You can’t perform that action at this time.
0 commit comments