Preprocessor { public static void main(String[] args) { String file = "C:/Users/Kerwyn/Desktop/pg17989.txt"; String preprocessed_file = ""; try { preprocessed_file = preprocess(file); } catch (FileNotFoundException e) { System.err.println(file + " doesn't exists. Pick one instead."); JFileChooser f = new JFileChooser(); f.showOpenDialog(null); file = f.getSelectedFile().getPath(); try { preprocessed_file = preprocess(file); } catch (FileNotFoundException e1) { System.err.println(file + " doesn't exist either. Exiting."); return; } } System.out.println("Finished writing "+ preprocessed_file); }  static void main(String[] args); static String preprocess(String file); static void removeuseless(String filename, String outfilename); static void usecomma(String filename, String outfilename,
			String charactersplit); static Set<String> find_abbreviations(File file); static Set<String> find_potential_abbreviations(File file); static Set<String> find_simple_regex_abbreviations(File file); static void removeBOM(String filename);  }
@Ignore @Test public void testMain() { fail("Not yet implemented"); }