skip-whitespace in color:text<%>
Returns the next non-whitespace character.
( -> natural-number?
send a-color:text skip-whitespace position direction comments?)
position : natural-number?
direction : (symbols 'forward 'backward)
comments? : boolean
Starts from position and skips whitespace in the direction indicated by direction. If comments? is true, comments are skipped as well as whitespace. skip-whitespace determines whitespaces and comments by comparing the token type to 'white-space and 'comment.
Must only be called while the tokenizer is started.