code: def _print_FracElement(self, frac):
      numer_terms = list(frac.numer.terms())
      numer_terms.sort(key=frac.field.order, reverse=True)
      denom_terms = list(frac.denom.terms())
      denom_terms.sort(key=frac.field.order, reverse=True)
      numer = self._print(numer_terms)
      denom = self._print(denom_terms)
      return "%s(%s, %s, %s)" % (
          frac.__class__.__name__,
          self._print(frac.field),
          numer,
          denom,
      )
  
imports: from __future__ import annotations
  from typing import Any
  from sympy.core.function import AppliedUndef
  from sympy.core.mul import Mul
  from mpmath.libmp import repr_dps, to_str
  from .printer import Printer, print_function
label_desc: Use image node_id 48 for calling the ReprPrinter obj's underlying member method code with example usage: obj._print_FracElement(frac) and returns: unknown