Home
last modified time | relevance | path

Searched refs:SG_RATIONAL (Results 1 – 3 of 3) sorted by relevance

/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/
H A Dnumber.c1061 (n) = SG_RATIONAL(r)->numerator; \
1310 return SG_RATIONAL(obj)->numerator; in Sg_Numerator()
1522 SgRational *r = SG_RATIONAL(obj); in Sg_Negate()
1691 return Sg_MakeRational(SG_RATIONAL(obj)->denominator, SG_RATIONAL(obj)->numerator); in Sg_Inverse()
2253 SG_RATIONAL(y)->numerator); in Sg_Div()
2301 SG_RATIONAL(y)->numerator); in Sg_Div()
2977 SG_RATIONAL(y)->numerator); in Sg_NumCmp()
3034 SG_RATIONAL(y)->numerator); in Sg_NumCmp()
3050 SgObject nx = SG_RATIONAL(x)->numerator, dx = SG_RATIONAL(x)->denominator; in Sg_NumCmp()
3051 SgObject ny = SG_RATIONAL(y)->numerator, dy = SG_RATIONAL(y)->denominator; in Sg_NumCmp()
[all …]
H A Dhashtable.c116 SgHashVal h1 = Sg_EqvHash(SG_RATIONAL(obj)->numerator, bound); in Sg_EqvHash()
117 SgHashVal h2 = Sg_EqvHash(SG_RATIONAL(obj)->denominator, bound); in Sg_EqvHash()
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/
H A Dnumber.h93 #define SG_RATIONAL(obj) ((SgRational*)(obj)) macro