リストの抽出とは? わかりやすく解説

リストの抽出

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/10 13:51 UTC 版)

Tcl/Tk」の記事における「リストの抽出」の解説

Tcl パーサーソースコードからコマンド行としてリスト取り出すとき、ひとつのリスト終端改行コードセミコロン(;)で判断する。しかし改行コードセミコロンブレス内側にあれば、それをリスト終端記号とは見なさない。したがって、以下の3行の文字列3つの要素から成るひとつのリストである。改行コードは3個あるが、最後改行コードだけがリスト終端記号役割を果たす。 if {$a<0} { set a 0 } 上記リストTclif コマンドでありC言語if 文似ている。しかしブレスリスト記述記号として採用されているので似ているだけである。上記if コマンドを以下のように改行位置変えると、ifコマンド引数エラーになる。 if {$a<0} { set a 0 } Tcl パーサー上記4行の文字列2つリストとして認識する。したがって先頭行のifコマンド行は引数ひとつだけしか与えられていないことになり、引数エラー発生する。 ここで重要なのは、エラー返したのは if コマンドであり、Tcl パーサー検出した文法エラー」ではないということである。Tcl には制御文などの「文」はない。分岐繰り返しなどの実行制御も単にコマンドによって実現されているだけである。「Tcl には細かなルールが無い」のであり、そこにはリスト構造と、以下に解説する特殊記号しかない

※この「リストの抽出」の解説は、「Tcl/Tk」の解説の一部です。
「リストの抽出」を含む「Tcl/Tk」の記事については、「Tcl/Tk」の概要を参照ください。

ウィキペディア小見出し辞書の「リストの抽出」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「リストの抽出」の関連用語

1
4% |||||

リストの抽出のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



リストの抽出のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのTcl/Tk (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS