Q-BAL


Queue-BAsed Language


Ben Yackley and Michael Shulman


A language whose only data structure is the queue. An "attachment" x - y pops the first element of x and enqueues it to y. Control flow is obtained through explicit manipulation of the program counter which is itself a predefined queue.