I've packaged Q and would like to get a sponsor for it. Package: q-lang Version: 5.2-1 Description: Q equational programming language Q stands for "equational", so Q, in a nutshell, is a programming language which lets you "program by equations". You specify a system of equations which the interpreter uses as "rewrite rules" to reduce expressions to "normal form".
The Q language supports a rich variety of built-in types, like arbitrary precision integers, floating point numbers (double precision 64 bit), truth values, strings, lists and files. It also provides primitives for exception handling and multithreaded execution. Q also allows you to interface to "external" modules written in the C programming language, which provides a means to access functions in C libraries and employ C's higher processing speed for time-critical tasks. Conversely, Q scripts can also be executed from C, which allows Q to be used as an embedded language or term rewriting engine in C/C++ applications. Package: q-lang-doc Version: 5.2-1 Description: Documentation for Q equational programming language Documentation for Q in info format and examples. The packages are licenced under GPL and can be found at http://mentors.debian.net/ Q's home page is at http://q-lang.sourceforge.net/