def remove_decorators(src):
src = src.strip()<EOL>src_lines = src.splitlines()<EOL>multi_line = False<EOL>n_deleted = <NUM_LIT:0><EOL>for n in range(len(src_lines)):<EOL><INDENT>line = src_lines[n - n_deleted].strip()<EOL>if (line.startswith('<STR_LIT:@>') and '<STR_LIT>' in line) or multi_line:<EOL><INDENT>del src_lines[n - n_deleted]<EOL>n_deleted += <NUM_LIT:1><EOL>if line.endswith('<STR_LIT:)>'):<EOL><INDENT>multi_line = False<EOL><DEDENT>else:<EOL><INDENT>multi_line = True<EOL><DEDENT><DEDENT><DEDENT>setup_src = '<STR_LIT:\n>'.join(src_lines)<EOL>return setup_src<EOL>
Remove decorators from the source code