Pixley

A programming language in the genre of esolang by Chris Pressey, Cat's Eye Technologies, May 2009

Try it Online

Pixley is a very small subset of R5RS Scheme (or, if you prefer, R4RS Scheme), supporting only four datatypes (boolean, cons cell, function, and symbol) and only a dozen built-in symbols. The reference implementation of Pixley is written in 124 lines of Pixley (or, if you prefer, 124 lines of Scheme; and if you prefer more Scheme-ly metrics, it consists of 413 instances of 54 unique symbols in 684 cons cells.)

Sample Program

(let* ((a (lambda (x y) (cons x y)))) (a (quote foo) (quote ())))

Computational Class

believed Turing-complete

Programming Paradigms

Defined by

pixley.pix in the Pixley distribution

Influenced

Implementations

Things written in Pixley

Variants

See Also

Commentary

Here are some languages it would be great to see Pixley implemented in someday: