Skip to main content

Dustin Ingram's Very Special Programming Language.

Project description

divspl (Dustin Ingram’s Very Special Programming Language)

An implementation of a FizzBuzz DSL using rply.

Installation

pip install divspl

Usage

divspl [filename]

Where:

filename            A *.divspl filename to execute

Example

Use the interpreter to execute valid DIVSPL code:

divspl fizzbuzz.divspl

Or use it as a shebang:

#!env/bin/divspl
1...15
fizz=3
buzz=5

Then:

./fizzbuzz.divspl

Description

divspl is an interpreter for the DIVSPL DSL (Dustin Ingram’s Very Special Programming Language Domain Specific Language), which is used for implementing FizzBuzz-like programs.

Contact

On PyPI:

http://pypi.python.org/pypi/divspl/

Souce:

https://github.com/di/divspl

Issues:

https://github.com/di/divspl/issues

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

divspl-0.0.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

divspl-0.0.1-py2.7.egg (5.9 kB view details)

Uploaded Source

File details

Details for the file divspl-0.0.1.tar.gz.

File metadata

  • Download URL: divspl-0.0.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for divspl-0.0.1.tar.gz
Algorithm Hash digest
SHA256 40fc84790fcc1f32b2828f36bbc7f1a633ef0b5cdba83b52fc9b3608751a0d10
MD5 e111d48c196c3e6e1bc749a25128ad45
BLAKE2b-256 e73d1d1596f0720ac8c075c420d13593ab4de6aa869f8f79383572b8cbcf3c28

See more details on using hashes here.

File details

Details for the file divspl-0.0.1-py2.7.egg.

File metadata

  • Download URL: divspl-0.0.1-py2.7.egg
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for divspl-0.0.1-py2.7.egg
Algorithm Hash digest
SHA256 04b25808eed08c265b0c9c9dc25cbb03ca0da7aca77991b88b8e803899bf94f6
MD5 07290ebb07a479ee4ab16f178466f6cb
BLAKE2b-256 25a1ca0ba7fb1c404d318a9b469718bf94de0894fdeda77eae58b168e7c40de4

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