|
Cakewalk Application Language |
|
|
|
Pagina 9 van 15 Relationele functiesMet deze functies vergelijken we twee getallen. Met de uitkomst van dergelijke vergelijkingen (TRUE of FALSE) kan het verloop van een programma worden beïnvloed. CAL kent de volgende relationele functies: (== <operand1> <operand2>) ; test of operand1 gelijk is aan operand2 (!= <operand1> <operand2>) ; test of operand1 ongelijk is aan operand2 (< <operand1> <operand2>) ; test of operand1 kleiner is dan operand2 (<= <operand1> <operand2>) ; test of operand1 kleiner is dan of gelijk is ; aan operand2 (> <operand1> <operand2>) ; test of operand1 groter is dan operand2 (>= <operand1> <operand2>) ; test of operand1 groter is dan of gelijk is ; aan operand2> De uitkomst van dergelijke functies is altijd een waarde 1 (TRUE) of 0 (FALSE). Een voorbeeld van het gebruik hebben we al gezien bij de introductie: | (if (== Event.Kind NOTE) | | | ; hier staat de functie die wordt uitgevoerd bij een uitkomst gelijk aan TRUE | | ) ; einde van if |
|
|
Laatste aanpassing ( woensdag, 19 december 2007 )
|