ガード (プログラミング)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/07 06:06 UTC 版)
ガード (Guard) とは、コンピュータ・プログラミング言語において、条件式ないし条件分岐のような意味を持つもので、ある分岐で処理を続けるために真 (true) と評価されなければならない[1]式である。偽の場合は残りの処理のほうに進む。パターンマッチングのある言語の、パターンマッチングの能力をより強化したものと見ることもできる。すなわち、パターンマッチングとして構造がマッチしていても、その構造の中身の値を評価した結果によってはスキップさせることが可能なパターンのようなもの、である。
- ^ ないし、真 (true) として扱われる値(言語により異なる)でなければならない
- ^ Dijkstra, E.W.: Guarded commands, nondeterminacy and formal derivation of programs. Commun. ACM 18 (1975), 8: 453–457.
- ^ 初出は1972年となっているが、何度か更新している。
- 1 ガード (プログラミング)とは
- 2 ガード (プログラミング)の概要
- 3 歴史
- 4 参考文献
「ガード (プログラミング)」の例文・使い方・用例・文例
- その車はガードレールに衝突した
- その歌手は彼をボディガードとして雇った
- 大統領のボディーガード
- ホテルの外でボディーガードがファンの行く手を阻んだ
- そのオートバイはガードレールに激突した
- 車はガードレールにぶつかった
- 車はガードレールに激突した
- そのガードマンは強盗に組み付いた
- 社長の家にはガードマンが2人付いている。
- 彼らはポイントガードをダブルチームした。
- ガードレールを横なぐりする
- 日本では、コピーガードキャンセラーの売買や製造は違法とみなされる。
- 彼はガードが固い。
- あなたはボディガードを雇っていますか。
- 警棒で空をなぐりつけ、よろめいて体勢をたてなおしたガードマンは、自分に向かって突進してくる金網づくりのクズカゴを見た。
- 彼女はガードレールの強度について、ぜひ意見交換をしたいと望んでいます。
- 彼はこのビルのガードマンだ。
- 彼のバイクはガードレールに衝突した。
- 大統領のボディーガードは入り口に配置されている。
- 車はガードレールに衝突して、丘を転げ落ちて行った。
- ガード (プログラミング)のページへのリンク