ordinary
value = 1
if (value := 1):
    match value:
        case 1:
            result = "ok"

---CASE---
quotes
value = 'value'

---CASE---
escape
value = 'has \' quote'
quoted = 'has " quote'

---CASE---
triple
value = '''triple
value'''

---CASE---
f-string
name = "value"
value = f'item {name}'

---CASE---
f-string-shapes
name = "value"
width = 8
spec = f'{name!r:>{width}} é{{kept}}'
prefixed = rf'{name}\d' + F'{name}'
quoted = f'{name["key"]}' + f'{name:"^10}' + f'ends\\'
nested = f'{f"nested {name}"}'
joined = (f'one {name}'
          f'two {name}')

---CASE---
f-string-multiline
name = "value"
text = f'''first



{name} second
'''
nested = f'''a {f"b {name}"}
{name}''' + f'{name}'

---CASE---
control
value = "beforeformfeed"

---CASE---
tab-whitespace
value	=1

---CASE---
formfeed-whitespace
value = 1+2

---CASE---
invalid
if
