Przykład użycia podstawowych operatorów
$=(@sueAge, 16)
$=(@sueHasCat, true)
$=(@sueHasDog, true)
$if($>=($@sueAge, 18), {
$=(@sueOwn, "Suzanne")
}, {
$=(@sueOwn, "Suzie")
})
$if($&&($@sueHasCat, $@sueHasDog), {
$=(@sueOwn, $+([$@sueOwn, " has a cat and a dog"]))
}, {
$if($@sueHasCat, {
$=(@sueOwn, $+([$@sueOwn, " has a cat"]))
}, {
$if($@sueHasDog, {
$=(@sueOwn, $+([$@sueOwn, " has a dog"]))
}, {
$=(@sueOwn, $+([$@sueOwn, " has no pets"]))
})
})
})
$@sueOwn
Sortowanie tablicy ciągów znaków
$=(@fruits, ["apple", "banana", "mango", "strawberry", "pineapple", "blackcurrant", "pear"])
$=(@outerCounter, 1)
$for($-($length($@fruits), 1), {
$=(@innerCounter, 0)
$=(@innerLoop, $<($@innerCounter, $@outerCounter))
$for(@innerLoop, {
$if($biggerOrEqualsIgnoreCase((String)$@fruits[$@innerCounter], (String)$@fruits[$@outerCounter]), {
$=(@tmp, (String)$@fruits[$@outerCounter])
$=(@fruits, (String)$@fruits[$@innerCounter], $@outerCounter)
$=(@fruits, $@tmp, $@innerCounter)
})
$++(@innerCounter)
$=(@innerLoop, $<($@innerCounter, $@outerCounter))
})
$++(@outerCounter)
})
$@fruits