Hyper Dictionary

English Dictionary Computer Dictionary Video Dictionary Thesaurus Dream Dictionary Medical Dictionary

Search Dictionary:  

Meaning of Q

Pronunciation:  kyoo

Computing Dictionary

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 and scheme.

Q was a test-bed for programming language ideas. Where apl uses arrays for looping, Q uses generalised sequences which may be infinite and may be stored or calculated on demand. It has macros, primitives to run programs, and an interactive command language.

Q is implemented in c++, and comes with an interpreter, compiler 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 <per@bothner.com>.