The function decode is typically used with four arguments and has the syntax: decode(value,search value,result,default value) The value returned by this function is: decode(x, s, r, d) = ( r if x = s d otherwise
ถอดรหัสฟังก์ชั่นโดยปกติจะใช้กับสี่ข้อโต้แย้งและมีไวยากรณ์: ถอดรหัส (มูลค่าค่าการค้นหาผลให้ค่าเริ่มต้น) ค่าส่งกลับโดยฟังก์ชันนี้คือ การถอดรหัส (x, S, R, ง) = ( R ถ้า x = S d เป็นอย่างอื่น
ฟังก์ชั่นถอดรหัสมักจะใช้กับอาร์กิวเมนต์สี่และมีไวยากรณ์ : ถอดรหัส ( ค่า , หาค่า , ผล , ค่าเริ่มต้น ) คุ้มค่าที่ส่งกลับโดยฟังก์ชันนี้ : ถอดรหัส ( X , S , R , D ) = ( R ถ้า x = S D มิฉะนั้น