Skip to main content

Brainfuck interpreter in python.

Project description

Brainfucky is a brainfuck interpreter written in python.

Install

$ pip install brainfucky

Run

To run your brainfuck program do the following

$ brainfucky --file examples/hello_world.bf
executing file examples/hello_world.bf
Hello World!

$ brainfucky --file examples/triangle.bf
executing file examples/triangle.bf
                               *
                              * *
                             *   *
                            * * * *
                           *       *
                          * *     * *
                         *   *   *   *
                        * * * * * * * *
                       *               *
                      * *             * *
                     *   *           *   *
                    * * * *         * * * *
                   *       *       *       *
                  * *     * *     * *     * *
                 *   *   *   *   *   *   *   *
                * * * * * * * * * * * * * * * *
               *                               *
              * *                             * *
             *   *                           *   *
            * * * *                         * * * *
           *       *                       *       *
          * *     * *                     * *     * *
         *   *   *   *                   *   *   *   *
        * * * * * * * *                 * * * * * * * *
       *               *               *               *
      * *             * *             * *             * *
     *   *           *   *           *   *           *   *
    * * * *         * * * *         * * * *         * * * *
   *       *       *       *       *       *       *       *
  * *     * *     * *     * *     * *     * *     * *     * *
 *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

brainfucky-0.1.dev0.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

brainfucky-0.1.dev0-py2.py3-none-any.whl (4.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file brainfucky-0.1.dev0.tar.gz.

File metadata

File hashes

Hashes for brainfucky-0.1.dev0.tar.gz
Algorithm Hash digest
SHA256 3306fdf1ea89f719be7a6c8a74d3f0dd35cf024a46a8e88921b71aed1123011c
MD5 8222a93cf3ece6d381d52c4d480db790
BLAKE2b-256 c4a0552e42b3ee24394f908fd15060d29f77c6b8a53bba0e56080ba7c1bbaf46

See more details on using hashes here.

File details

Details for the file brainfucky-0.1.dev0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for brainfucky-0.1.dev0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 131306ec10a8e293a8ce286b1a7cb00f4233c773acaf851185ef17211cf6bc1d
MD5 ee5fe0675192d483387f3c351d2e5897
BLAKE2b-256 1607c917ae2ebae106200e47f636352fa9f28f256c5910c02762a91d492eda64

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page