Results of 1 - 2 of about 2 for collected (0.002 sec.)
- usr_46 - Vimドキュメント 9357
- usr_46.txt For Vim バージョン 8.2. Last change: 2020 Jun 14 VIM USER MANUAL - by Bram Moolenaar Vim9 script でプラグインを作る Vim9 script 言語はプラグイン、とりわけ複数のファイルからなる大きなものを書くの に使えます。この章ではプラグインを
...明な値となっていました。結果として関数が定義できかつ正常であると思えても、問題 が発覚するのは常に呼び出した後でした: let s:collected = '' func ExtendAndReturn(add) let s:collected += a:add return s:collected endfunc どの箇所に問題があると思いますか? 次を試...は引 数の型と戻り値の型の指定が必要になります。また引数は "a:" のプリフィックス無し で使われることに注意してください: let s:collected = '' def ExtendAndReturn(add: string): string s:collected += add return s:collected enddef defcompile ここでは直ちにコンパ...。これが間違いを防ぎ、上にあるような驚 きの結果をもたらす自動型変換を回避します。そして関数の最初の行をこう変化させれ ば: s:collected ..= add 動くようになります。 もし関数が何も返さないなら、戻り値の型は無くてよいです: def ReportResult(result: string) echo... - https://man.mtool.work/vimdoc-ja/9.2/usr_46.html
- usr_46 - Vimドキュメント 9357
- usr_46.txt For Vim バージョン 8.2. Last change: 2020 Jun 14 VIM USER MANUAL - by Bram Moolenaar Vim9 script でプラグインを作る Vim9 script 言語はプラグイン、とりわけ複数のファイルからなる大きなものを書くの に使えます。この章ではプラグインを
...明な値となっていました。結果として関数が定義できかつ正常であると思えても、問題 が発覚するのは常に呼び出した後でした: let s:collected = '' func ExtendAndReturn(add) let s:collected += a:add return s:collected endfunc どの箇所に問題があると思いますか? 次を試...は引 数の型と戻り値の型の指定が必要になります。また引数は "a:" のプリフィックス無し で使われることに注意してください: let s:collected = '' def ExtendAndReturn(add: string): string s:collected += add return s:collected enddef defcompile ここでは直ちにコンパ...。これが間違いを防ぎ、上にあるような驚 きの結果をもたらす自動型変換を回避します。そして関数の最初の行をこう変化させれ ば: s:collected ..= add 動くようになります。 もし関数が何も返さないなら、戻り値の型は無くてよいです: def ReportResult(result: string) echo... - https://man.mtool.work/vimdoc-ja/9.2/usr_46.html
PREV
1
NEXT