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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 561b25959779aabb1d5d83fe9dd232e8735a01679942c0a716895a2c08365e7e |
|
MD5 | bea867d9c2584bb1b09d53506b38ddd9 |
|
BLAKE2b-256 | 0134f12746cb5686b33d2096e232a3d87f0b3f2e5a7a4867dd369540b3a20028 |