def pythonize_arguments(arg_str):
out_args = []<EOL>if arg_str is None:<EOL><INDENT>return out_str<EOL><DEDENT>args = arg_str.split('<STR_LIT:U+002C>')<EOL>for arg in args:<EOL><INDENT>components = arg.split('<STR_LIT:=>')<EOL>name_and_type=components[<NUM_LIT:0>].split('<STR_LIT:U+0020>')<EOL>if name_and_type[-<NUM_LIT:1>]=='<STR_LIT>' and len(name_and_type)><NUM_LIT:1>:<EOL><INDENT>name=name_and_type[-<NUM_LIT:2>]<EOL><DEDENT>else:<EOL><INDENT>name=name_and_type[-<NUM_LIT:1>]<EOL><DEDENT>if len(components)><NUM_LIT:1>:<EOL><INDENT>name+='<STR_LIT:=>'+components[<NUM_LIT:1>]<EOL><DEDENT>out_args.append(name)<EOL><DEDENT>return '<STR_LIT:U+002C>'.join(out_args)<EOL>
Remove types from function arguments in cython