Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mjpieters/pixiedust

Python interpreter for the PixieDust esoteric language
https://github.com/mjpieters/pixiedust

Last synced: 10 days ago
JSON representation

Python interpreter for the PixieDust esoteric language

Awesome Lists containing this project

README

        

# PyPixieDust

This is a Python interpreter for the [PixieDust esoteric
language](https://meta.stackoverflow.com/a/374624).

It requires Python 3.6 or newer, run with

```shell
$ python3 pixiedust.py program.dust
```

## Tests

The standard unittest framework is used for testing. Run the tests with:

```shell
$ python3 test_pixiedust.py
```

and there are sloooowww memory tests that try to push the boundaries of the
memory model:

```shell
$ python3 test_memory_perf.py
```

## License

This software may be modified and distributed under the terms of the MIT
license. See the LICENSE.txt file for details.