Koşullu fonksiyonlar
Tüm koşullu fonksiyonlar bir koşulu değerlendirir ve ardından, koşul değerine bağlı olarak farklı yanıtlar döndürür. Fonksiyonlar veri kod dosyasında ve grafik ifadelerinde kullanılabilir.
Tüm koşullu fonksiyonlar bir koşulu değerlendirir ve ardından, koşul değerine bağlı olarak farklı yanıtlar döndürür. Fonksiyonlar veri kod dosyasında ve grafik ifadelerinde kullanılabilir.
alt fonksiyonu, geçerli bir sayı temsiline sahip olan parametrelerin ilkini döndürür. Böyle bir eşleşme bulunamazsa, son parametre döndürülür. Herhangi bir sayıda parametre kullanılabilir.
alt(case1[ , case2 , case3 , ...] , else)
class(expression, interval [ , label [ , offset ]])
if(condition , then , else)
match fonksiyonu, ilk parametreyi ondan sonra gelen tüm parametrelerle karşılaştırır ve eşleşen ifadelerin sayısal konumunu döndürür. Karşılaştırma büyük/küçük harf duyarlıdır.
match( str, expr1 [ , expr2,...exprN ])
mixmatch fonksiyonu, ilk parametreyi ondan sonra gelen tüm parametrelerle karşılaştırır ve eşleşen ifadelerin sayısal konumunu döndürür. Karşılaştırma büyük/küçük harf duyarlı değildir.
mixmatch( str, expr1 [ , expr2,...exprN ])
Pick fonksiyonu listedeki n. ifadeyi döndürür.
pick(n, expr1[ , expr2,...exprN])
wildmatch fonksiyonu ilk parametreyi sonraki tüm parametrelerle karşılaştırır ve eşleşen ifadenin sayısını döndürür. Karşılaştırma dizelerinde joker karakterlerin ( * ve ?) kullanılmasına izin verir. *, herhangi bir karakter sırasını eşleştirir. ?, herhangi bir tek karakterle eşleşir. Karşılaştırma büyük/küçük harf duyarlı değildir.
wildmatch( str, expr1 [ , expr2,...exprN ])