Skip to main content

This program evaluates loop programs as described in the lecture 'Grundlagen der theoretischen Informatik 2'.

Project description

Loop calculator

This program evaluates loop programs as described in the lecture Grundlagen der theoretischen Informatik 2.

This software is written in python using pyparsing for language parsing.

How to build

In order to build this project just type make in the projects root directory. The build will then install all requirements for your local user via pip.

This project was tested with python 3.4 and pip 8.1.1 on gentoo linux.

How to run

To run a loop program do ./loop-calc examples/fib.loop. Have a look on the help page ./loop-calc --help for more details.

Troubleshooting

python3 is not installed on this system

Make sure that python 3 is available over a python3 executable in your PATH.

pip3 is not installed on this system

Make sure that the pip3 executable is available in your PATH.

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

loop-calc-0.1.0.tar.gz (11.6 kB view details)

Uploaded Source

File details

Details for the file loop-calc-0.1.0.tar.gz.

File metadata

  • Download URL: loop-calc-0.1.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.29.1 CPython/3.6.6

File hashes

Hashes for loop-calc-0.1.0.tar.gz
Algorithm Hash digest
SHA256 561b25959779aabb1d5d83fe9dd232e8735a01679942c0a716895a2c08365e7e
MD5 bea867d9c2584bb1b09d53506b38ddd9
BLAKE2b-256 0134f12746cb5686b33d2096e232a3d87f0b3f2e5a7a4867dd369540b3a20028

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