I think the difference is that the LabTalk interpretor looks at everything upto or between a set of ";" as a command. So a blank line gets interpretted, but nothing happens. (Except a time penalty for the interpretter to figure out that it's not supposed to do anything.)
So...
delete MyVar; is 1 command to interpret delete MyVar; is 2 commands to interpret - Delete and do nothing.
Mike, I think the kbase article is using the leading ";" as time delay to allow the window to be completely drawn before any real commands get executed. However, this is all speculation.