wokwi circuit sim applications - local work by wa1tnr 05 Feb 2022
-
Updated
Jun 23, 2023 - C
wokwi circuit sim applications - local work by wa1tnr 05 Feb 2022
CLox is a high level language that uses byte-code interpretation technique for execution (VM is stack based).
Spaz is a programming language built for learning purposes and inspired by Tsoding and some college classes I am taking.
Basic mathematical expression evaluator
A command-line interpreter/shell created in C, utilising various OS concepts to invoke Linux commands. Includes code, makefile and README.md describing functionality, concepts and how to use the program.
🌳 Tree-sitter grammar for the Ohm domain-specific language. Quickly build parsers, interpreters, and compilers for programming languages with Ohm's parsing toolkit!
Implementing a bytecode interpreter for Lox programming language
A toy language
A Python module that allows executing Ruby code from within the Python interpreter.
My project and algorithm at University at Buffalo
(=`ω´=) simple Math EWAluator written on C
This repository contains my code for building the jlox and clox interpreters as I go through the book "Crafting Interpreters" by Robert Nystrom, as well as my solutions to the associated challenges.
A C-based interpreter to read and run Brainfuck programs in pure C in the simplest way.
a smol compiler I've been working on for the past few weeks
A very simple code showing the technique of how to solve expressions using RPN.
An algorithmic language with recursive descent parser and tree-walk interpreter/bytecode stack virtual machine(in separate branches)
My own version of BrainFuck. It adds 8 new symbols. These are all to make the language easier to use for beginners. Hence coining the name NotBrainFuck, since it goes against many of the original languages principals. I'm a first year CS major so I am happy to accept and learn from any criticisms.
My little programming language.
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."