Select an example program from the dropdown box, then click "Start" to run it. Or click "Edit" to modify an example program, or create your own program.
This is an online implementation of Pixley which, as a bonus, also depicts the Pixley program as a set of coloured, nested rectangles.
For the Pixley project, a Pixley interpreter was implemented in Pixley itself ("meta-circularly") and in this installation, the Wrap in Pixley Interpreter button will take the Pixley program that has been loaded and put it inside this Pixley-interpreter-in-Pixley.
Evaluating a program wrapped in a Pixley interpreter will result in the same result as the unwrapped program. It will just take longer.
Evaluating a program wrapped in a Pixley interpreter wrapped in a Pixley interpreter will also result in the same result as the unwrapped program. It will just take quite a bit longer.
In theory, this "tower" of wrapped interpreters could go on forever, and they should all produce the same result.