ToyVM: Bytecode VM for a simple lisp
-
Updated
Dec 27, 2020 - Clojure
ToyVM: Bytecode VM for a simple lisp
From pseudo-assembler to byte code translator.
Prototype for a programming language -- composed of bytecode compiler and virtual machine, written and Python 3.8
Language implementation with bytecode VM following 'Crafting Interpreters'
An experimental 8086-like 16-bit assembler + virtual-machine interpreter toolset
A TypeScript based virtual machine.
This repository contains an implementation for bytecode compiling and interpreting for different source files. It is a solution for Assignment2 in Software System Design course for ROCV master's program at Innopolis University.
The Aston Assembler for the Vardi VM written in C.
✨ New modern Dalvik (.dex) bytecode processing library
Spinscript is a fantasy architecture for a game project that is quite assembly.
An educational Virtual Machine for Arithmetic Calculations.
The Translator is a program that generates bytecode.
A powerful tool allowing you to reverse .EXE back to .PY
A compiler journey: Implementation of Robert Nystrom's language lox, C version
Implementation of clox from Robert Nystrom's book "crafting interpreters"
Implementing A Bytecode Virtual Machine
Old attempt at an update of the Pork idea - Java classfile assembler/dissassembler in Clojure. Unlike Pork, still in need of some work! Disassembly works, assembly is ugly to say the least.
Java DSL that lets you write high level code, compile it to JVM ByteCode and execute it at runtime
Yet Another Rust implementation of the Lox interpreter and VM.
Add a description, image, and links to the bytecode-compiler topic page so that developers can more easily learn about it.
To associate your repository with the bytecode-compiler topic, visit your repo's landing page and select "manage topics."