---input--- cdef void function1(bint flag): ... cpdef unsigned char function2(float arg1): cdef: size_t arg2, arg3 char* arg4 def function3(Py_ssize_t index) -> float: raise NotImplemented ---tokens--- 'cdef' Keyword ' ' Text.Whitespace 'void' Keyword.Type ' ' Text 'function1' Name.Function '(' Punctuation 'bint' Name.Builtin ' ' Text 'flag' Name ')' Punctuation ':' Punctuation '\n' Text.Whitespace ' ' Text '.' Operator '.' Operator '.' Operator '\n' Text.Whitespace '\n' Text.Whitespace 'cpdef' Keyword ' ' Text.Whitespace 'unsigned' Keyword.Type ' ' Text 'char' Keyword.Type ' ' Text 'function2' Name.Function '(' Punctuation 'float' Name.Builtin ' ' Text 'arg1' Name ')' Punctuation ':' Punctuation '\n' Text.Whitespace ' ' Text 'cdef' Keyword ':' Punctuation '\n' Text.Whitespace ' ' Text 'size_t' Name.Builtin ' ' Text 'arg2' Name ',' Punctuation ' ' Text 'arg3' Name '\n' Text.Whitespace ' ' Text 'char' Name.Builtin '*' Operator ' ' Text 'arg4' Name '\n' Text.Whitespace '\n' Text.Whitespace 'def' Keyword ' ' Text.Whitespace 'function3' Name.Function '(' Punctuation 'Py_ssize_t' Name.Builtin ' ' Text 'index' Name ')' Punctuation ' ' Text '-' Operator '>' Operator ' ' Text 'float' Name.Builtin ':' Punctuation '\n' Text.Whitespace ' ' Text 'raise' Keyword ' ' Text 'NotImplemented' Name.Builtin.Pseudo '\n' Text.Whitespace