code: func (s *exprStack) pop() Expression {
  	if s.len() == 0 {
  		return nil
  	}
  	lastIdx := s.len() - 1
  	expr := s.stack[lastIdx]
  	s.stack = s.stack[:lastIdx]
  	return expr
  }
docs: // pop pops an expression from the stack.