Rhino is an open-source implementation of JavaScript written entirely
in Java. It is typically embedded into Java applications to provide
scripting to end users.
Rhino is an implementation of the core language only and doesn't contain
objects or methods for manipulating HTML documents.
Rhino contains
* All the features of JavaScript 1.6
* Allows direct scripting of Java
* A JavaScript shell for executing JavaScript scripts
* A JavaScript compiler to transform JavaScript source files
into Java class files
* A JavaScript debugger for scripts executed with Rhino
The amavis-logwatch(1) utility is an Amavisd-new log parser
that produces summaries, details, and statistics regarding
the operation of Amavisd-new (henceforth, simply called Amavis).
A key feature of amavis-logwatch is its ability to produce
a very wide range of reports with data grouped and sorted as
much as possible to reduce noise and highlight patterns. Brief
summary reports provide a quick overview of general Amavis
operations and message delivery, calling out warnings that
may require attention. Detailed reports provide easy to scan,
hierarchically-arranged and organized information, with as
much or little detail as desired.
The OSSP lmtp2nntp program is an LMTP service for use in conjunction
with an MTA (like Sendmail), providing a reli- able real-time mail to
news gateway. Input messages get their headers slightly reformatted
to match Usenet news article format. The article is then posted or
feeded into a remote NNTP service (like INN). Delivery must take
place immediately or the transaction fails. OSSP lmtp2nntp relies
on the queuing capabilities of the MTA in order to provide a fully
reliable service. For this the program returns proper delivery status
notification which indi- cates successful completed action, persistent
transient failure or permanent failure.
Clawsker is an applet to edit Claws Mail's hidden preferences.
Claws Mail has a high number of configurable options and, in order to keep
the binary small and fast, some of these preferences which are not widely
used are not provided with a graphical interface for inspection and/or
modification.
Users wanting to edit such preferences had to face editing the configuration
text files directly, now it is possible with a convenient GTK2 interface using
Clawsker.
Other features:
* Handling of all hidden preferences
* Fully internationalized interface using gettext
* Detection of running Claws Mail
* Support for alternate configuration directories
R-psych provides a number of routines for personality, psychometrics and
experimental psychology. Functions are primarily for scale construction using
factor analysis, cluster analysis and reliability analysis, although others
provide basic descriptive statistics. Functions for simulating particular item
and test structures are included. Several functions serve as a useful front end
for structural equation modeling. Graphical displays of path diagrams, factor
analysis and structural equation models are created using basic graphics. Some
of the functions are written to support a book on psychometrics as well as
publications in personality research.
This package contains code for generating high quality random numbers that
follow either a uniform or normal distribution. The generated numbers are
suitable for use in statistical applications. The uniform PRNG uses
Marsaglia's MWC256 (also known as MWC8222) multiply-with-carry generator,
which has a period of 2^8222 and fares well in tests of randomness. It is
also extremely fast, between 2 and 3 times faster than the Mersenne Twister.
Compared to the mersenne-random package, this package has a more convenient
API, is faster, and supports more statistical distributions.
ltl2ba implements an algorithm of P. Gastin and D. Oddoux to generate
Buechi automata from linear temporal logic (LTL) formulae. This
algorithm generates a very weak alternating automaton and then
transforms it into a Buechi automaton, using a generalized Buechi
automaton as an intermediate step. Each automaton is simplified
on-the-fly in order to save memory and time. As usual the LTL formula
is simplified before any treatment. ltl2ba is more efficient than
Spin 3.4.1, with regard to the size of the resulting automaton,
the time of the computation, and the memory used.
The Matrix Template Library (MTL) is a high-performance generic component
library that provides comprehensive linear algebra functionality for a wide
variety of matrix formats.
As with the Standard Template Library (STL), MTL uses a five-fold approach,
consisting of generic functions, containers, iterators, adaptors, and function
objects, all developed specifically for high performance numerical linear
algebra. Within this framework, MTL provides generic algorithms corresponding
to the mathematical operations that define linear algebra. Similarly, the
containers, adaptors, and iterators are used to represent and to manipulate
concrete linear algebra objects such as matrices and vectors.
Math::GMPq is a bigrational module utilising the GNU MP (GMP) library. Basically
this module simply wraps all of the mpq rational functions provided by that
library. See the Math::GMPq test suite for some examples of usage.
IMPORTANT:
If your perl was built with '-Duse64bitint' you need to assign all integers
larger than 52-bit in a 'use integer;' block. Failure to do so can result in the
creation of the variable as an NV (rather than an IV) - with a resultant loss of
precision.
This module is an extension to the Math::Symbolic module. A basic
familiarity with that module is required.
The Math::Symbolic::Custom::Pattern module implements pattern matching
routines on Math::Symbolic trees. The patterns itself are constructed from
Math::Symbolic trees with just a few variables which have a special
meaning.
The module provides two interfaces. You can use the new() and match()
methods this class provides, or you can use the to_pattern() and
is_of_form() methods on any Math::Symbolic tree. (Exported by the
Math::Symbolic::Custom::Pattern::Export module. Refer to that module for
details on is_of_form().)