This software adds Octave support to SWIG. Octave code can use C/C++ functions, variables, constants and enums, classes (member variables, methods, single/multiple inheritance, etc), and templates. Argument/result translation is completely extensible via %typemap and other declarations in interface files. Octave operators map to C++ operators, methods, or global functions. Octave code can subclass C++ types and implement their virtual methods (i.e., C++ code transparently calls Octave code). There is some support for STL containers. There are many automated tests and examples.
P~ (pronounced "P tilde") is a Java-like scripting language and regular expression engine. P~ offers novel powers to match, extract, and transform documents. Regex novelties include an easy-to-read algebraic syntax and general capture and statement insertion side-effects. This is a great benefit to Java users, who no longer need to outsource difficult regex problems to Perl/Python scripts, since ptilde is offered as a Java library as well as a standalone scripting engine.
Pike ScriptRunner allows you to run scripts written in Pike under any FastCGI-enabled Web server. It provides request parsing and I/O handling, enabling you to get right to the task of writing your code. It is a dynamic object-oriented language with a C-like syntax and a number of features that make it desirable for rapid prototyping and deployment of Web applications.
PySL is a package that makes S-Lang functions and variables accessible via Python. It allows any S-Lang data type to move from S-Lang to Python scope and back. It also lets the user call any intrinsic or user-defined S-Lang function (including those defined by imported modules) from Python. All of this can be accomplished using a simple, module-like interface.
Auto-Responder is a PHP class that implements an email auto-response system. It accesses mailboxes via POP3 or IMAP protocols and sends out automatic responses emails to the messages found in the inbox folder. After the auto- response is sent, the mails are marked read or can be deleted. This class is meant to be used from tasks run periodically for instance as cron jobs.
The EASY pdflib provides a set of functions and procedures which allow an easy generation of PDF files from within tdbengine-based Web applications. It generates Adobe Acrobat Reader compliant output. There are common functions for drawing simple texts, tables, or graphics, as well as table access functions to directly output database contents.