The Python code below throws an error.
def f(a,*, **c):
    pass
The error says that SyntaxError: named arguments must follow bare *. I couldn't understand what this means in this case. I have specified a parameter after the bare *, yet I get an error.
 
    