Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keleshev/mini
Mini: Interpreter and a programming language implemented in Python
https://github.com/keleshev/mini
Last synced: 3 months ago
JSON representation
Mini: Interpreter and a programming language implemented in Python
- Host: GitHub
- URL: https://github.com/keleshev/mini
- Owner: keleshev
- License: mit
- Created: 2013-04-30T19:36:06.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-12-10T13:04:58.000Z (almost 9 years ago)
- Last Synced: 2024-07-19T22:50:00.110Z (4 months ago)
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 144
- Watchers: 11
- Forks: 17
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE-MIT
Awesome Lists containing this project
README
Mini: Interpreter and a programming language implemented in Python
======================================================================This is the source code from my screencast:
`How to write an interpreter in Python `_.It uses:
* `parsimonious `_
library for parsing using Parsing Expression Grammar (PEG)
(See also the original `PEG paper
`_).* `py.test `_ testing framework.
(See also the book `Test-Driven Development: By Example
`_).