Skip to content

Commit 5608ddb

Browse files
committed
sr_46.jax: review miss fix again
1 parent 1288753 commit 5608ddb

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

doc/usr_46.jax

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ Vim9 script の変数は一度だけ `:let` もしくは `:const` コマンド
106106
==============================================================================
107107
*46.3* 関数と型
108108

109-
旧来の Vim script は型のチェックがありませんでしたが、ランタイムつまりコード実
110-
行時に実施していました。そしてそれは寛容で、ときどきエラー報告ではなく処理に
111-
よって不明な値となっていました。結果として関数が定義できかつ正常であると思えて
112-
も、問題が発覚するのは常に呼び出した後でした: >
109+
旧来の Vim script は型のチェックがありましたが、ランタイムつまりコード実行時に
110+
実施していました。そしてそれは寛容で、ときどきエラー報告ではなく処理によって不
111+
明な値となっていました。結果として関数が定義できかつ正常であると思えても、問題
112+
が発覚するのは常に呼び出した後でした: >
113113
let s:collected = ''
114114
func ExtendAndReturn(add)
115115
let s:collected += a:add
@@ -131,9 +131,9 @@ Vim9 script の変数は一度だけ `:let` もしくは `:const` コマンド
131131
enddef
132132
defcompile
133133
134-
ここで利用している `:defcompile` は直ちにコンパイルするたの手段で、それがない
135-
なら関数が呼ばれるときにコンパイルされるでしょう。Vim はあなたが間違っていると
136-
警告します: >
134+
ここでは直ちにコンパイルを実行するために `:defcompile` を使っており、それがな
135+
いなら関数が呼ばれるときにコンパイルされるでしょう。Vim はあなたが間違っている
136+
と警告します: >
137137
E1013: type mismatch, expected number but got string
138138
139139
Vim9 script は厳密で、"+" 演算子は数値か浮動小数点数でしか使えません。文字の結
@@ -177,8 +177,8 @@ Vim9 script は厳密で、"+" 演算子は数値か浮動小数点数でしか
177177

178178
いくつかの場合、例えばテストなどで、Vim9 script を今まさに読み込みたいだけのこ
179179
とがあります。大丈夫ですが、ただグローバルのアイテムだけが利用可能となります。
180-
Vim9 script でユニークな名前のグローバルなアイテムとして作られることを確認して
181-
みます。例: >
180+
Vim9 script がグローバルなアイテムとして確実に使えるようにユニークな名前にしな
181+
くてはなりません。 例: >
182182
source ~/.vim/extra/myNicePlugin.vim
183183
call g:NicePluginTest()
184184

0 commit comments

Comments
 (0)