code: func (pctx *parseCtx) skipWhiteSpaces() {
  	for {
  		switch t := pctx.peek(); t.Type {
  		case SPACE, COMMENT_IDENT:
  			pctx.advance()
  			continue
  		default:
  			return
  		}
  	}
  }
docs: // Skips over whitespaces. Once this method returns, you can be
  // certain that next call to ctx.next()/peek() will result in a
  // non-space token