108 match_case = (PYVERSION >= (3, 10)) |
108 match_case = (PYVERSION >= (3, 10)) |
109 |
109 |
110 # Some words are keywords in some places, identifiers in other places. |
110 # Some words are keywords in some places, identifiers in other places. |
111 soft_keywords = (PYVERSION >= (3, 10)) |
111 soft_keywords = (PYVERSION >= (3, 10)) |
112 |
112 |
|
113 # Modules start with a line numbered zero. This means empty modules have |
|
114 # only a 0-number line, which is ignored, giving a truly empty module. |
|
115 empty_is_empty = (PYVERSION >= (3, 11, 0, 'beta', 4)) |
113 |
116 |
114 # Coverage.py specifics. |
117 # Coverage.py specifics. |
115 |
118 |
116 # Are we using the C-implemented trace function? |
119 # Are we using the C-implemented trace function? |
117 C_TRACER = os.getenv('COVERAGE_TEST_TRACER', 'c') == 'c' |
120 C_TRACER = os.getenv('COVERAGE_TEST_TRACER', 'c') == 'c' |