I'm not sure how easily loops are handled by the interpreter and my question follows.
Which out of the two scripts below would be faster?
:Repeat Ans :getKey :End
:getKey :Repeat Ans :getKey :End
Are the two extra bytes worth avoiding a loop iteration?
Or if you just completely hate repeat:
:getKey :If not(Ans :Then :Repeat Ans :getKey :End :End