Requirements

You must have Perl 5.8.0 or later.
Windows users may use Cygwin or ActivePerl from ActiveState.

XSH also requires several extra Perl modules, especially
XML::LibXML (>= 1.62),
Parse::RecDescent, and
Term::ReadLine::Perl. All required modules are bundled
in a package available in the Download
Section.

If you prefer to install the required modules individually, e.g.
from CPAN, here is
a complete list: