parameters: (file_contents)
return_statement: return clean_file_contents, clean_file_lines
docstring: Reads contents of the file, returns a 2-tuple containing:
          1- file contents without comments, strings and macros
          2- file contents without comments, strings and macros as lines
docstring_summary: Reads contents of the file, returns a 2-tuple containing:
          1- file contents without comments, strings and macros
          2- file contents without comments, strings and macros as lines
docstring_tokens: Reads contents of the file returns a 2 - tuple containing : 1 - file contents without comments strings and macros 2 - file contents without comments strings and macros as lines
function: def clean_file_content(file_contents):
      """
      Reads contents of the file, returns a 2-tuple containing:
          1- file contents without comments, strings and macros
          2- file contents without comments, strings and macros as lines
      """
      clean_file_contents = get_clean_file_contents(file_contents)
      clean_file_lines = clean_file_contents.split("\n")
      return clean_file_contents, clean_file_lines
function_tokens: def clean_file_content ( file_contents ) : clean_file_contents = get_clean_file_contents ( file_contents ) clean_file_lines = clean_file_contents . split ( "\n" ) return clean_file_contents , clean_file_lines