Q definition language
A very high level language
by Per Bothner based on lazy
generalised sequences. Q has lexical scope
, and some support for logic programming
[?] and constraint
programming. The language includes small subsets of Common Lisp
Q was a test-bed for programming language ideas. Where APL
for looping, Q uses generalised sequences which may be infinite and may be stored or calculated on demand. It has macros
to run programs, and an interactive
Q is implemented in C++
, and comes with an interpreter
framework, libraries, and documentation. It runs on Linux
and SUN-4 and should work on any 32-bit Unix
Latest version: 1, as of 1993-06-07. Development stopped in 1994.
E-mail: Per Bothner .