This program evaluates loop programs as described in the lecture 'Grundlagen der theoretischen Informatik 2'.
Project description
Welcome to loop-calc 👋
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.
Install
$ pip install loop-calc
Usage
To display all registers and steps of a loop program, run
$ loop-calc --debug ./path/to/program.loop
You can view all available options with
$ loop-calc --help
Have a look at the /examples folder for a Fibonacci implementation in loop.
Author
👤 Fin Christensen
- Twitter: @fin_ger_github
- Mastodon: @fin_ger@mastodon.social
- Github: @fin-ger
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Show your support
Give a ⭐️ if this project helped you!
📝 License
Copyright © 2019 Fin Christensen.
This project is GPL-2.0 licensed.
This README was generated with ❤️ by readme-md-generator
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 Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file loop_calc-0.1.2-py3-none-any.whl.
File metadata
- Download URL: loop_calc-0.1.2-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- 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 |
76f111390c9369595228e07d4378537cb6c95ef4a0391f96ee17efba2a2abb78
|
|
| MD5 |
fa2e7706d298da0ddafe69153f0d7913
|
|
| BLAKE2b-256 |
225cae9571d5a6a9ce99edfb510a9355934cec6d8dc601da4dafd19867113e87
|