parameters: (a)
docstring: trunc(a)
docstring_summary: trunc(a)
docstring_tokens: trunc ( a )
function: def __trunc__(a):
          """trunc(a)"""
          if a._numerator < 0:
              return -(-a._numerator // a._denominator)
          else:
              return a._numerator // a._denominator
function_tokens: def __trunc__ ( a ) : if a . _numerator < 0 : return - ( - a . _numerator // a . _denominator ) else : return a . _numerator // a . _denominator