Changeset 168
- Timestamp:
- 05/15/06 14:43:58 (2 years ago)
- Files:
-
- pyyaml/trunk/lib/yaml/constructor.py (modified) (1 diff)
- pyyaml/trunk/lib/yaml/representer.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pyyaml/trunk/lib/yaml/constructor.py
r147 r168 232 232 return sign*int(value) 233 233 234 inf_value = 1e300000 234 inf_value = 1e300 235 while repr(inf_value) != repr(inf_value*inf_value): 236 inf_value *= inf_value 235 237 nan_value = inf_value/inf_value 236 238 pyyaml/trunk/lib/yaml/representer.py
r152 r168 193 193 return self.represent_scalar(u'tag:yaml.org,2002:int', unicode(data)) 194 194 195 repr_pos_inf = repr(1e300000) 196 repr_neg_inf = repr(-1e300000) 197 repr_nan = repr(1e300000/1e300000) 195 inf_value = 1e300 196 while repr(inf_value) != repr(inf_value*inf_value): 197 inf_value *= inf_value 198 nan_value = inf_value/inf_value 199 200 repr_pos_inf = repr(inf_value) 201 repr_neg_inf = repr(-inf_value) 202 repr_nan = repr(inf_value/inf_value) 198 203 199 204 def represent_float(self, data):
