-
-(function (a) {
- if (!a[0]) {
- print("Usage: jsmin.js file.js");
- quit(1);
- }
- var input = readFile(a[0]);
- if (!input) {
- print("jslint: Couldn't open file '" + a[0] + "'.");
- quit(1);
- }
- print(jsmin(input));
+\r
+importPackage(java.io);
+(function (a) {\r
+ // in is a reserved javascript word, so we need to use [] for access\r
+ var readingIn = new BufferedReader(new InputStreamReader(java.lang.System["in"]));\r
+ var sInput = "";\r
+ var str = "";\r
+ while(str != null) {\r
+ sInput += str + '\n';
+ \r
+ str = readingIn.readLine();\r
+ }
+ print(jsmin(sInput));