Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy


Commits:
02e22961 by isidentical at 2021-01-09T00:47:04+03:00
AST: Initial changes, move to ast.Constant

--HG--
branch : ast-constant

- - - - -
bfd4554e by isidentical at 2021-01-09T01:16:30+03:00
AST: specialized error messages for constants

--HG--
branch : ast-constant

- - - - -
30ed187b by isidentical at 2021-01-09T01:33:36+03:00
Tests: Fix AST tests

--HG--
branch : ast-constant

- - - - -
8187292b by isidentical at 2021-01-09T01:41:38+03:00
Tests: user level ast compliance

--HG--
branch : ast-constant

- - - - -
d76fb28d by isidentical at 2021-01-09T12:10:18+03:00
RPython: Add a type assertion for inference

--HG--
branch : ast-constant

- - - - -
1d766706 by isidentical at 2021-01-09T12:31:46+03:00
RPython: more fixes

--HG--
branch : ast-constant

- - - - -
a8d2288a by isidentical at 2021-01-09T12:59:20+03:00
Compiler: Eliminate only constant expressions

--HG--
branch : ast-constant

- - - - -
7fc0c133 by Carl Friedrich Bolz-Tereick at 2021-01-09T10:39:10+00:00
Merge branch 'branch/ast-constant' into 'branch/py3.8'

Introduce ast.Compile (unification of Num, Str, Bytes, Ellipsis, NameConstant)

See merge request pypy/pypy!794

--HG--
branch : py3.8

- - - - -


15 changed files:

- pypy/interpreter/astcompiler/ast.py
- pypy/interpreter/astcompiler/astbuilder.py
- pypy/interpreter/astcompiler/asthelpers.py
- pypy/interpreter/astcompiler/codegen.py
- pypy/interpreter/astcompiler/fstring.py
- pypy/interpreter/astcompiler/misc.py
- pypy/interpreter/astcompiler/optimize.py
- pypy/interpreter/astcompiler/test/test_ast.py
- pypy/interpreter/astcompiler/test/test_astbuilder.py
- pypy/interpreter/astcompiler/test/test_validate.py
- pypy/interpreter/astcompiler/tools/Python.asdl
- pypy/interpreter/astcompiler/unparse.py
- pypy/interpreter/astcompiler/validate.py
- pypy/interpreter/pycompiler.py
- pypy/module/_ast/test/test_ast.py


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/-/compare/8b08d0eb7edb80157724a6ec6c7fe99dc5599bb3...7fc0c133d906827acf875611f4db2dc693a1acdc

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/8b08d0eb7edb80157724a6ec6c7fe99dc5599bb3...7fc0c133d906827acf875611f4db2dc693a1acdc
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to