-You've heard Alvin come up with several conclusions for how to - -2
-set up the program. And we're going to ask that you follow his - -3
-instincts. We'll spell that out here in a little more technical details - -4
-so that everyone is working from the same basic starting point. The - -5
-program must be written in Java and must not make you any - -6
-nonstandard Java libraries. You will be tested on a machine with the - -7
-vanilla installation of Java 1.6. Your program must compile on the command - -8
-line using the Java C command without any additional options. All code - -9
-required to execute the program that is not part of the - -10
-standard JDK, must be included as source code with your program. - -11
-Your program should be an application. That is, it should have - -12
-a main method and should be executable from the command line using - -13
-the Java command. The user should be able to provide a - -14
-file path to the file they wish to be analyzed as a - -15
-command line argument. User should be able to specify which delimiters - -16
-count as sentence separators, using the flag -d, defaulting to Lauren's initial - -17
-thoughts on what should be used as delimiters. The user should be - -18
-able to specify a lower limit for word length, using the flag -l, - -19
-defaulting to Lauren's guess at what value might be good. Finally, the program's - -20
-output should be the average sentence - -21
-length. Rounded down to the nearest integer. -- cgit 1.4.1