This program was originally written to compress one particular set of
JavaScript software, but many others have found it useful for their
situations as well. If this happens to work or almost work for you,
please drop a note to the author. Bug reports are welcomed and may
even get fixed, especially if you can provide sample JavaScript code
that illustrates the problem.

If you have any short global variable names (1-2 characters), the
--keep-globals option will probably shorten local (var) variables so
that they conflict with the global variables.

The characters // may be treated as the start of a comment even if
they are inside a string. To get around this, replace

var url = "http://site/page/";

with

var url = "http:/&quot+"/site/page/";

In addition to working well on Linux/Unix, this script has reportedly
been able to run on Perl under Windows, though some Windows users
report that it is better to remove the first line of this script file
(#!/usr/bin/perl -wT)