Optional argument of if. Example of the implicit else:
% if true {puts yep} {puts nope}
yep
% if false {puts yep} {puts nope}
nope
%Example with the explicity else:
% if true then {puts yep} else {puts nope}
yep
% if false then {puts yep} else {puts nope}
nope
%It's usually good style to put the else in for clarity, as there's no performance impact for most code. Compare with then...
Also, elseif introduces an alternative condition.
if true then {puts yes} elseif $whatever {puts no} else {puts dunno}Note that the two words have to be written together (without space in between), while in C you must have a space. RS 2007-06-01