GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Generate the interpreter · Issue #98831 · python/cpython Closed Labels 3.12only security fixesonly security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancementA feature request or enhancement DescriptionOverviewOver in faster-cpython/ideas we've been exploring the idea of generating the interpreter from a set of instruction definitions. This will eventually enable having multiple versions of the interpreter (e.g. with and without tracing enabled), and it will allow us to automatically combine instructions using a powerful notation (e.g. We are planning to land at least an early version of this work in 3.12. We have a tentative grammar for instruction definition DSL -- which will undoubtedly undergo several iterations before we've settled. We have a first draft of the tooling Once the first version of the tooling has landed we expect to iterate quickly, using this issue an umbrella issue for our PRs to link to. References
Reacted by Donghee Na, Kumar Aditya, Leonard Mosescu, Jaime R., Brandon T. Willard, Sakti Dwi Cahyono, Koopa, An Long, FredslundMagnus, Erlend E. Aasland and 2 more Reacted by CF Bolz-Tereick, Łukasz Langa, Kumar Aditya, Shahriyar Rzayev, Jaime R., Sakti Dwi Cahyono, Antonio Hickey, Johan Dahlin, Nyuan Zhang, ProgramRipper and 3 more Reacted by Dave, flow, Mickaël Schoentgen, Wilson Josix Wang, Lee Dogeon, 93578237, Alex Waygood, Dave Burkholder, Rodolfo De Nadai, Hoang Tran and 10 more Activity
MetadataMetadataAssigneesLabels3.12only security fixesonly security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancementA feature request or enhancement ProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |