Hi John,
'!if (s[1]) message("foo")' needs _two_ semicolons.
slsh> !if (s[1]) message("foo");;
foo
slsh> !if (s[1]) message("foo");
;
foo
slsh>
Regards, Jörg.
--
Je planmäßiger ein Mensch vorgeht,
desto stärker mag ihn der Zufall treffen.
Erich Krunau "Die Physiker"