Staging
v0.8.1
v0.8.1
https://github.com/python/cpython
Revision 25831652fd4c03323066d4cafdc0551c396a993e authored by Guido van Rossum on 19 May 1993, 14:50:45 UTC, committed by Guido van Rossum on 19 May 1993, 14:50:45 UTC
(1) dictionaries/mappings now have attributes values() and items() as well as keys(); at the C level, use the new function mappinggetnext() to iterate over a dictionary. (2) "class C(): ..." is now illegal; you must write "class C: ...". (3) Class objects now know their own name (finally!); and minor improvements to the way how classes, functions and methods are represented as strings. (4) Added an "access" statement and semantics. (This is still experimental -- as long as you don't use the keyword 'access' nothing should be changed.)
1 parent 687dd13
Tip revision: 25831652fd4c03323066d4cafdc0551c396a993e authored by Guido van Rossum on 19 May 1993, 14:50:45 UTC
Several changes in one:
Several changes in one:
Tip revision: 2583165
File | Mode | Size |
---|---|---|
allobjects.h | -rw-r--r-- | 1.8 KB |
assert.h | -rw-r--r-- | 1.3 KB |
bitset.h | -rw-r--r-- | 2.0 KB |
bltinmodule.h | -rw-r--r-- | 1.3 KB |
ceval.h | -rw-r--r-- | 2.9 KB |
cgensupport.h | -rw-r--r-- | 1.8 KB |
classobject.h | -rw-r--r-- | 2.0 KB |
compile.h | -rw-r--r-- | 2.1 KB |
dictobject.h | -rw-r--r-- | 1.7 KB |
errcode.h | -rw-r--r-- | 1.7 KB |
errors.h | -rwxr-xr-x | 2.3 KB |
eval.h | -rw-r--r-- | 1.3 KB |
fileobject.h | -rw-r--r-- | 1.6 KB |
floatobject.h | -rw-r--r-- | 1.6 KB |
frameobject.h | -rw-r--r-- | 3.1 KB |
funcobject.h | -rw-r--r-- | 1.6 KB |
graminit.h | -rw-r--r-- | 1.1 KB |
grammar.h | -rw-r--r-- | 3.1 KB |
import.h | -rw-r--r-- | 1.5 KB |
intobject.h | -rw-r--r-- | 2.7 KB |
intrcheck.h | -rw-r--r-- | 1.3 KB |
listobject.h | -rw-r--r-- | 2.4 KB |
longintrepr.h | -rw-r--r-- | 2.8 KB |
longobject.h | -rw-r--r-- | 1.7 KB |
mappingobject.h | -rw-r--r-- | 1.9 KB |
marshal.h | -rw-r--r-- | 1.5 KB |
metagrammar.h | -rw-r--r-- | 1.3 KB |
methodobject.h | -rw-r--r-- | 1.7 KB |
modsupport.h | -rw-r--r-- | 3.0 KB |
moduleobject.h | -rw-r--r-- | 1.5 KB |
mymalloc.h | -rw-r--r-- | 2.3 KB |
myselect.h | -rw-r--r-- | 2.7 KB |
node.h | -rw-r--r-- | 2.0 KB |
object.h | -rw-r--r-- | 12.5 KB |
objimpl.h | -rw-r--r-- | 2.3 KB |
opcode.h | -rw-r--r-- | 4.1 KB |
osdefs.h | -rw-r--r-- | 1.6 KB |
parsetok.h | -rw-r--r-- | 1.4 KB |
pgenheaders.h | -rw-r--r-- | 1.7 KB |
pyerrors.h | -rw-r--r-- | 2.3 KB |
pythonrun.h | -rw-r--r-- | 2.0 KB |
pythread.h | -rw-r--r-- | 806 bytes |
stringobject.h | -rw-r--r-- | 2.6 KB |
structmember.h | -rw-r--r-- | 2.6 KB |
sysmodule.h | -rw-r--r-- | 1.4 KB |
thread.h | -rw-r--r-- | 806 bytes |
token.h | -rw-r--r-- | 2.3 KB |
traceback.h | -rw-r--r-- | 1.4 KB |
tupleobject.h | -rw-r--r-- | 2.3 KB |
Computing file changes ...