Download List

Project Description

Q is a powerful and extensible functional programming language based on the term rewriting calculus. When programming with Q, you specify a system of equations which the interpreter uses as rewrite rules to reduce expressions to normal form. Q is useful for scientific programming and other advanced applications, and also as a sophisticated kind of desktop calculator. The distribution includes the Q programming tools, a standard library, add-on modules for interfacing to various third-party libraries, and an Emacs mode.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-05-03 18:20 Back to release list
4.2.2

This release sports some additional improvements in the standard
library. In particular, the new Ref type in the clib module now
allows you to create mutable data structures in a direct manner.
Tags: Minor feature enhancements

Project Resources