code: func (e *EvaluatorSuite) Run(ctx sessionctx.Context, input, output *chunk.Chunk) error {
  	if e.defaultEvaluator != nil {
  		err := e.defaultEvaluator.run(ctx, input, output)
  		if err != nil {
  			return err
  		}
  	}
  
  	if e.columnEvaluator != nil {
  		e.columnEvaluator.run(ctx, input, output)
  	}
  	return nil
  }
docs: // Run evaluates all the expressions hold by this EvaluatorSuite.
  // NOTE: "defaultEvaluator" must be evaluated before "columnEvaluator".