U
e5d _ ã @ sŠ d Z ddlmZ ddlZddlZddlZddlZddlZddgZdd„ Z dd„ Z
ejjZ
ejjZe d ejejB ¡ZG d
d„ dejƒZdS )z+Fraction, infinite-precision, real numbers.é ©ÚDecimalNÚFractionÚgcdc C sf ddl }| dtd¡ t| ƒt kr2t|ƒkr\n n&|p<| dk rPt | |¡ S t | |¡S t| |ƒS )z¶Calculate the Greatest Common Divisor of a and b.
Unless b==0, the result will have the same sign as b (so that when
b is divided by it, the result comes out positive).
r Nz6fractions.gcd() is deprecated. Use math.gcd() instead.é )ÚwarningsÚwarnÚDeprecationWarningÚtypeÚintÚmathr Ú_gcd)ÚaÚbr © r ú!/usr/lib64/python3.8/fractions.pyr s ÿ c C s |r|| | } }q | S ©Nr ©r r r r r r
s r
aC
\A\s* # optional whitespace at the start, then
(?P