Original file line numberDiff line numberDiff line change@@ -1,4 +1,4 @@
1-fromdataclassesimportdataclass, field
1+fromdataclassesimportdataclass
22importlexer
33importparser
44importre
Original file line numberDiff line numberDiff line change@@ -4,14 +4,12 @@
44fromanalyzerimport (
55Instruction,
66Uop,
7-analyze_files,
87Properties,
9-Skip,
108)
119fromcwriterimportCWriter
1210fromtypingimportCallable, Mapping, TextIO, Iterator
1311fromlexerimportToken
14-fromstackimportStackOffset, Stack
12+fromstackimportStack
151316141715ROOT=Path(__file__).parent.parent.parent
Original file line numberDiff line numberDiff line change@@ -4,12 +4,9 @@
44"""
5566importargparse
7-importos.path
8-importsys
97108fromanalyzerimport (
119Analysis,
12-Instruction,
1310analyze_files,
1411)
1512fromgenerators_commonimport (
Original file line numberDiff line numberDiff line change@@ -4,23 +4,19 @@
44"""
5566importargparse
7-importos.path
8-importsys
97108fromanalyzerimport (
119Analysis,
1210Instruction,
1311PseudoInstruction,
1412analyze_files,
15-Skip,
1613Uop,
1714)
1815fromgenerators_commonimport (
1916DEFAULT_INPUT,
2017ROOT,
2118write_header,
2219cflags,
23-StackOffset,
2420)
2521fromcwriterimportCWriter
2622fromtypingimportTextIO
Original file line numberDiff line numberDiff line change@@ -18,13 +18,12 @@
1818ROOT,
1919write_header,
2020emit_tokens,
21-emit_to,
2221replace_sync_sp,
2322)
2423fromcwriterimportCWriter
2524fromtypingimportTextIO, Iterator
2625fromlexerimportToken
27-fromstackimportStack, SizeMismatch, UNUSED
26+fromstackimportStack, SizeMismatch
28272928DEFAULT_OUTPUT=ROOT/"Python/optimizer_cases.c.h"
3029DEFAULT_ABSTRACT_INPUT= (ROOT/"Python/optimizer_bytecodes.c").absolute().as_posix()
Original file line numberDiff line numberDiff line change@@ -1,4 +1,4 @@
1-fromparsingimport (
1+fromparsingimport (# noqa: F401
22InstDef,
33Macro,
44Pseudo,
Original file line numberDiff line numberDiff line change@@ -12,7 +12,6 @@
1212fromgenerators_commonimport (
1313DEFAULT_INPUT,
1414ROOT,
15-root_relative_path,
1615write_header,
1716)
1817fromcwriterimportCWriter
Original file line numberDiff line numberDiff line change@@ -14,7 +14,6 @@
1414ROOT,
1515)
1616fromcwriterimportCWriter
17-fromtypingimportTextIO
181719182019DEFAULT_OUTPUT=ROOT/"Python/opcode_targets.h"
Original file line numberDiff line numberDiff line change@@ -4,8 +4,6 @@
44"""
5566importargparse
7-importos.path
8-importsys
97108fromanalyzerimport (
119Analysis,
@@ -14,7 +12,6 @@
1412Part,
1513analyze_files,
1614Skip,
17-StackItem,
1815analysis_error,
1916)
2017fromgenerators_commonimport (
@@ -24,9 +21,8 @@
2421emit_tokens,
2522)
2623fromcwriterimportCWriter
27-fromtypingimportTextIO, Iterator
28-fromlexerimportToken
29-fromstackimportStackOffset, Stack, SizeMismatch
24+fromtypingimportTextIO
25+fromstackimportStack, SizeMismatch
302631273228DEFAULT_OUTPUT=ROOT/"Python/generated_cases.c.h"
Original file line numberDiff line numberDiff line change@@ -4,16 +4,12 @@
44"""
5566importargparse
7-importos.path
8-importsys
97108fromanalyzerimport (
119Analysis,
1210Instruction,
1311Uop,
14-Part,
1512analyze_files,
16-Skip,
1713StackItem,
1814analysis_error,
1915)
@@ -28,7 +24,7 @@
2824fromcwriterimportCWriter
2925fromtypingimportTextIO, Iterator
3026fromlexerimportToken
31-fromstackimportStackOffset, Stack, SizeMismatch
27+fromstackimportStack, SizeMismatch
32283329DEFAULT_OUTPUT=ROOT/"Python/executor_cases.c.h"
3430