Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04 Tem 2023
Mantıksal işlemleri gerçekleştirmek için CLEM ifadeleri kullanılabilir.
İşlevli | Sonuç | Açıklama |
---|---|---|
COND1 and COND2 |
Boole | Bu işlem mantıksal bir bağlaçtır ve hem COND1 hem de COND2 doğruysa, true değerini döndürür. If COND1 is false, then COND2 is not evaluated; this makes it possible to have conjunctions where COND1 first tests that an operation in COND2 is legal. Örneğin, length(Label) >=6 ve Label(6) =
'x' . |
COND1 or COND2 |
Boole | Bu işlem mantıksal (kapsayıcı) bir kesişme noktasıdır ve COND1 ya da COND2 true ise ya da her ikisi de doğru ise true değerini döndürür. COND1 true (doğru) ise, COND2 değerlendirmez. |
not(COND) |
Boole | Bu işlem mantıksal bir olumsuzdur ve COND yanlışsa, true değerini döndürür. Tersi durumda, bu işlem 0 değerini döndürür. |
if COND then EXPR1 else EXPR2 endif |
Herhangi Biri | Bu işlem koşullu bir değerlendirmedir. COND true ise, bu işlem EXPR1sonucunu döndürür. Tersi durumda, EXPR2 ürününün değerlendirilmesinin sonucu döndürülür. |
if COND1 then EXPR1 elseif COND2 then EXPR2 else EXPR_N endif |
Herhangi Biri | Bu işlem, çok dallı bir koşullu değerlendirmedir. COND1 true (doğru) ise, bu işlem EXPR1sonucunu döndürür. Tersi durumda, COND2 true (doğru) ise, bu işlem EXPR2' in değerlendirmesinin sonucunu döndürür. Tersi durumda, EXPR_N değerinin değerlendirilmesinin sonucu döndürülür. |