• Victor Stinner's avatar
    Add ast.Constant · f2c1aa16
    Victor Stinner yazdı
    Issue #26146: Add a new kind of AST node: ast.Constant. It can be used by
    external AST optimizers, but the compiler does not emit directly such node.
    
    An optimizer can replace the following AST nodes with ast.Constant:
    
    * ast.NameConstant: None, False, True
    * ast.Num: int, float, complex
    * ast.Str: str
    * ast.Bytes: bytes
    * ast.Tuple if items are constants too: tuple
    * frozenset
    
    Update code to accept ast.Constant instead of ast.Num and/or ast.Str:
    
    * compiler
    * docstrings
    * ast.literal_eval()
    * Tools/parser/unparse.py
    f2c1aa16
Adı
Son kayıt (commit)
Son güncelleme
..
ACKS Loading commit data...
HISTORY Loading commit data...
NEWS Loading commit data...
Porting Loading commit data...
README Loading commit data...
README.AIX Loading commit data...
README.coverity Loading commit data...
README.valgrind Loading commit data...
SpecialBuilds.txt Loading commit data...
coverity_model.c Loading commit data...
gdbinit Loading commit data...
indent.pro Loading commit data...
python-config.in Loading commit data...
python-config.sh.in Loading commit data...
python-wing3.wpr Loading commit data...
python-wing4.wpr Loading commit data...
python-wing5.wpr Loading commit data...
python.man Loading commit data...
python.pc.in Loading commit data...
svnmap.txt Loading commit data...
valgrind-python.supp Loading commit data...
vgrindefs Loading commit data...