Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-98831: Add macro and op and their implementation to DSL #99495

Merged
merged 21 commits into from
Nov 23, 2022

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    7fb598a View commit details
    Browse the repository at this point in the history
  2. Improve code generation for super/macro instructions

    (But this needs to be cleaned up for maintainability.)
    gvanrossum committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    edae5af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    881357e View commit details
    Browse the repository at this point in the history
  4. Reduce the fiddling with integers in super analysis

    Also:
    - Add helpers for indent management;
    - Reformat with black.
    gvanrossum committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    0f12c40 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    babdbf9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2fa0a04 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb0c874 View commit details
    Browse the repository at this point in the history
  8. Fix typo in comment

    gvanrossum committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    fe0d336 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d84a5c3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d7ad950 View commit details
    Browse the repository at this point in the history
  11. Tune README

    gvanrossum committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    a034675 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1aafac8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    20062f4 View commit details
    Browse the repository at this point in the history
  14. Fix crash when WITH_EXCEPT_START errors out

    This was popping the common items off the stack.
    gvanrossum committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    7194723 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2022

  1. Configuration menu
    Copy the full SHA
    cb62653 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Don't use typing.Dict

    I blame Copilot. :-)
    
    Co-authored-by: Brandt Bucher <[email protected]>
    gvanrossum and brandtbucher authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    b74aa6a View commit details
    Browse the repository at this point in the history
  2. Kill more "unused" literals

    I thought I got them all...
    
    Co-authored-by: Brandt Bucher <[email protected]>
    gvanrossum and brandtbucher authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    a0feff9 View commit details
    Browse the repository at this point in the history
  3. Don't over-use f-strings

    Co-authored-by: Brandt Bucher <[email protected]>
    gvanrossum and brandtbucher authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    a2e9991 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    240126b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6640706 View commit details
    Browse the repository at this point in the history
  6. Introduce read_uint16(p) as equivalent to *p

    This simplifies a few lines in the code generator.
    gvanrossum committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    7afa58c View commit details
    Browse the repository at this point in the history