code: func (l *Lexer) skipWhiteSpaces(ch byte) byte {
  	for {
  		if !isWhitespace(ch) {
  			return ch
  		}
  		ch = l.read()
  	}
  }
docs: // skipWhiteSpaces consumes all blank characters
  // returning the first non blank character