summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_import/data/syntax_warnings.py
blob: 103f07b618760305a2bdd5a2271b22807b72be79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Syntax warnings emitted in different parts of the Python compiler.

# Parser/lexer/lexer.c
x = 1or 0  # line 4

# Parser/tokenizer/helpers.c
'\z'  # line 7

# Parser/string_parser.c
'\400'  # line 10

# _PyCompile_Warn() in Python/codegen.c
assert(x, 'message')  # line 13
x is 1  # line 14

# _PyErr_EmitSyntaxWarning() in Python/ast_preprocess.c
def f():
    try:
        pass
    finally:
        return 42  # line 21