code: function checkSC(i) {
    if (i >= tokensLength) return 0;
  
    let l;
    let lsc = 0;
  
    while (i < tokensLength) {
      if (l = checkS(i)) tokens[i].sc_child = 1;
      else if (l = checkCommentML(i)) tokens[i].sc_child = 2;
      else if (l = checkCommentSL(i)) tokens[i].sc_child = 3;
      else break;
  
      i += l;
      lsc += l;
    }
  
    return lsc || 0;
  }
docs: Check if token is a space or a comment.
  @param {Number} i Token's index number
  @returns {Number} Number of similar (space or comment) tokens
  in a row starting with the given token.