Tiny calculator interpreter with supporting Mathematical functions using Python.
-
Updated
Jul 24, 2020 - Python
Tiny calculator interpreter with supporting Mathematical functions using Python.
program synthesis with neuro-symbolic differentiable interpreters
Safely embed Zsh in Python.
Code for the article series on building a Python compiler and interpreter
This is the source tree for the book "Programming Language Implementation: A Practical Introduction with Python."
Two compilers for the Lox programming language. One is an interpreter written in Python and the other a bytecode virtual machine written in Rust
𝗙𝘂𝗻 𝗦𝗸𝗶𝗹𝗹𝘀™ "Gross motor therapy for children" | Implementation of a simple instruction compiler that manages therapeutic games | TEC 2019
A Python-based interpreter to read and run Brainfuck programs in pure Python in the simplest way.
Old school syntax-like interpreted language (because I was bored)
X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners
An open-source interpreter for a custom language (Flamango) built in Python
minimal lox implementation supporting Fibonacci generation - Aug 2021
We want to deepen our understanding of programming languages' functioning. To achieve this goal, we have decided to create our own language. Our intention is not to develop a complex language but rather to design an extremely simple language in order to grasp all the underlying intricacies of programming.
This project is a simple implementation of a subset of the Forth programming language in Python, motivated by the Exercism challenge on Forth. Forth is a stack-based, procedural, and extensible programming language. More details about the Forth language can be found on its Wikipedia page.
Implementation of the Lox programming language.
A collection of fucking freak esoteric language interpreters
NYAA: Not Yet Another Abstracted Programming Language
Lecture notes, assignments, and other materials for a one-semester course on programming language concepts and theory, interpretation and compilation, and programming paradigms.
Add a description, image, and links to the interpreters topic page so that developers can more easily learn about it.
To associate your repository with the interpreters topic, visit your repo's landing page and select "manage topics."