SkillAgentSearch skills...

Mini

Mini: Interpreter and a programming language implemented in Python

Install / Use

/learn @keleshev/Mini
About this skill

Quality Score

0/100

Supported Platforms

Universal

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 <http://youtu.be/1h1mM7VwNGo>_.

It uses:

  • parsimonious <https://github.com/erikrose/parsimonious>_ library for parsing using Parsing Expression Grammar (PEG) (See also the original PEG paper <http://pdos.csail.mit.edu/papers/parsing:popl04.pdf>_).

  • py.test <http://pytest.org>_ testing framework. (See also the book Test-Driven Development: By Example <http://books.google.com/books/about/Test_Driven_Development.html?id=gFgnde_vwMAC>_).

View on GitHub
GitHub Stars146
CategoryDevelopment
Updated2mo ago
Forks16

Languages

Python

Security Score

95/100

Audited on Jan 21, 2026

No findings