Skip to content
ガード

Image by djblackerry on Pixabay · Pixabay License

EntityQ2379942· pop 8· linked from 129 articles

Also known as guard clause, guard code, guard statement

boolean expression evaluated to determine if a branch of a computer program should continue to be executed

Wikidata facts

Sources (3)

via Wikidata · CC0

Article · 日本語

ガード (Guard) とは、コンピュータ・プログラミング言語において、条件式ないし条件分岐のような意味を持つもので、ある分岐で処理を続けるために真 (true) と評価されなければならない式である。偽の場合は残りの処理のほうに進む。パターンマッチングのある言語の、パターンマッチングの能力をより強化したものと見ることもできる。すなわち、パターンマッチングとして構造がマッチしていても、その構造の中身の値を評価した結果によってはスキップさせることが可能なパターンのようなもの、である。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 8 languages

via Wikidata sitelinks · CC0