Content deleted Content added
→Boolean operators: short-circuit operators |
→Boolean operators: Misc. minor touches |
||
Line 24:
==Boolean operators==
Most [[programming language]]s have the Boolean operators [[Logical disjunction|OR]], [[Logical conjunction|AND]] and [[Negation|NOT]]; in [[C (programming language)|C]] and some
| last1 = Brogden | first1 = William B.
| last2 = Green | first2 = Marcus
Line 34:
| year = 2003}}.</ref> In the mathematical literature the symbols used are often "+" ([[Plus sign|plus]]), "'''·'''" ([[Full stop|dot]]) and [[overbar]], or "∨" ([[Descending_wedge|vel]]), "∧" ([[Wedge_(symbol)|et]]) and "¬" ([[Negation|not]]) or "′" (prime).
Some languages, e.g., [[Perl]] and [[Ruby (programming language)|Ruby]], have two sets of
Some programming languages derived from [[PL/I]] have a bit string type and use BIT(1) rather than a separate
===Short-circuit operators===
{{Main|Short-circuit evaluation}}
Some programming languages, e.g., [[Ada (programming language)|Ada]], have [[Short-circuit evaluation|short-circuit]]
==Examples==
|