else if (!inFile.equals("-"))
else if (!args[i].equals("-"))
  public static void main(String[] args) {    InputStream inStream = System.in;    boolean tags = false;    String inFile = null;    for (int i = 0; i < args.length; i++) {      if (args[i].equals("-help") || args[i].equals("-usage") ||          args[i].equals("-v")) {        usage();        return;      }      else if (args[i].equals("-tags"))        tags = true;      else if (!inFile.equals("-"))        inFile = args[i];    }    if (inFile != null) {      try {	inStream = new FileInputStream(inFile);      } catch (FileNotFoundException fnfe) {	System.err.println(fnfe);	System.exit(-1);      }    }    try {      SexpTokenizer tok =        new SexpTokenizer(inStream, Language.encoding(), bufSize);      Sexp curr = null;      while ((curr = Sexp.read(tok)) != null)        System.out.println(tags ?                           Util.collectTaggedWords(curr) :                           Util.collectLeaves(curr));    }    catch (Exception e) {      System.out.println(e);    }  }