Mercurial > cpython-lru_cache-weakref
diff Include/rangeobject.h @ 2146:9afdbf944c2a legacy-trunk
new names for lots of new functions
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Tue, 17 Jan 1995 16:01:01 +0000 |
| parents | 05360cd616ae |
| children | fa98dda07877 |
line wrap: on
line diff
--- a/Include/rangeobject.h Tue Jan 17 15:58:37 1995 +0000 +++ b/Include/rangeobject.h Tue Jan 17 16:01:01 1995 +0000 @@ -25,17 +25,15 @@ /* Range object interface */ /* -123456789-123456789-123456789-123456789-123456789-123456789-123456789-12 - -rangeobject represents an integer range. This is an immutable object; +A range object represents an integer range. This is an immutable object; a range cannot change its value after creation. Range objects behave like the corresponding tuple objects except that they are represented by a start, stop, and step datamembers. */ -extern DL_IMPORT PyTypeObject Rangetype; +extern DL_IMPORT PyTypeObject PyRange_Type; -#define is_rangeobject(op) ((op)->ob_type == &Rangetype) +#define PyRange_Check(op) ((op)->ob_type == &PyRange_Type) -extern PyObject *newrangeobject Py_PROTO((long, long, long, int)); +extern PyObject *PyRange_New Py_PROTO((long, long, long, int));
