An open API service providing repository metadata for many open source software ecosystems.

Topic: "stack-machine"

erenyenigul/ism

Write programs in Apple Notes 📝. Multi-platform stack machine implemented in Siri Shortcuts.

Size: 181 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 98 - Forks: 2

larsbrinkhoff/nybbleForth

Stack machine with 4-bit instructions

Language: Forth - Size: 32.2 KB - Last synced at: 21 days ago - Pushed at: over 7 years ago - Stars: 74 - Forks: 6

heypoom/visual-assembly-canvas

A visual canvas and virtual machine for writing assembly to build cool things. Create machines and connect them together.

Language: Rust - Size: 1.64 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 57 - Forks: 2

true-grue/PigletC

A toy C-like language compiler for PigletVM

Language: Python - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 56 - Forks: 8

acook/blacklight

a stack-based concatenative virtual machine for implementing highly concurrent languages

Language: Go - Size: 662 KB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 45 - Forks: 6

thautwarm/PySExpr

S-expressions in Python. Python cross-version compiler. Clean and efficient LISP back end.

Language: Python - Size: 209 KB - Last synced at: 25 days ago - Pushed at: almost 5 years ago - Stars: 17 - Forks: 0

flrdv/pycalc

Just a Turing-complete calculator on python3

Language: Python - Size: 225 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 6

Ismael-VC/Varvara.jl

[փ] Varvara/⋃⨉⋂ Emulator and Tal Assembler in Julia.

Language: Julia - Size: 1.73 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 1

lambdacasserole/tiny-compiler

Very tiny compiler for a simple arithmetic language.

Language: C - Size: 47.9 KB - Last synced at: 22 days ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 2

phresnel/pug

Pug is a tiny, minimalistic, tweakable, C++11 self-contained, embeddable and header-only Stack Virtual-Machine. And you can study it altogether during one evening.

Language: C++ - Size: 121 KB - Last synced at: about 2 years ago - Pushed at: over 11 years ago - Stars: 8 - Forks: 1

sebnozzi/miniscript.ts

A MiniScript implementation written in TypeScript

Language: TypeScript - Size: 13.3 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

hotwolf/N1

A small stack machine.

Language: Verilog - Size: 6.23 MB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 6 - Forks: 1

eranws/red-false

a compiler for FALSE language written in Red (in less than 50 lines of code)

Language: Red - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

autodyne/fava 📦

fava: Functional Programming Language on Scala

Language: Scala - Size: 553 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 3

ndbaker1/koala

ʕ •ᴥ•ʔ A Toy Programming Language that compiles to its own ISA and runs on a Virtual Machine

Language: Rust - Size: 1.1 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

iamsubhranil/Alang

An algorithmic language with recursive descent parser and tree-walk interpreter/bytecode stack virtual machine(in separate branches)

Language: C - Size: 304 KB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 1

vladimirdabic/Blaze

Embeddable programming language

Language: C# - Size: 2.26 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 1

ruilopesm/stack-machine-li2 📦

A stack machine developed in C.

Language: C - Size: 2.85 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

AdrianaBot/Projeto-LI-II

Projeto desenvolvido no âmbito da cadeira de Laboratórios de Informática II.

Language: C - Size: 818 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ediah/flower

Оптимизирующий байт-код компилятор, виртуальная стековая машина и отладчик.

Language: C++ - Size: 4.55 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

lehlud/Plasmatum

A minimal functional programming language.

Language: C++ - Size: 618 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

iinsertNameHere/MVM

A multi platform vm with own assembly language, bytecode compiler and decompiler.

Language: C - Size: 348 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

mobarski/morty

Morty programming language, Morty virtual machine and MortyVM assembler

Language: C - Size: 609 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

patrislav/triton

Language: Rust - Size: 6.84 KB - Last synced at: 18 days ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

mftrhu/burst-vm

A broken 16-bit stack machine with packed instructions

Language: C - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

theoden8/tiny-compiler

Context free grammar compiler and executor written for learning purposes.

Language: Python - Size: 169 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

amari-calipso/stacc

A parserless stack-based programming language made in a night for fun

Language: Rust - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

IsaacSteadman/StackVM

A 64-bit stack based instruction set architecture definition with reference implementation. (The assembler is part of my C compiler that targets StackVM)

Language: Python - Size: 142 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

foggynight/falc

Stack-based postfix calculator at the command line.

Language: C - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

foggynight/acervus

Stack-based bytecode language and virtual machine.

Language: Scheme - Size: 37.1 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

timmyjose-compilers/tam-java

An implementation of the TAM (Triangle Abstract Machine) Stack Machine, in Java.

Language: Java - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

hanzopgp/CalcANTLR

Compiler for an invented programming language using ANTLR and a custom stack machine.

Language: Java - Size: 2.69 MB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

deobfuscate/Stack-Machine

A stack machine

Language: C - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

profolsen/Footnote

A stack based virtual machine

Language: Java - Size: 94.7 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

idelvall/hack-vm

A stack machine code (VM code) to assembly compiler for the Hack machine (http://www.nand2tetris.org)

Language: Java - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

mcejp/STAK

A game prototyping language with some unusual design choices

Language: Hy - Size: 77.1 KB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

zmira/abremir.msp.simulator

MSP (Mais Simples Possível) Simulator provides a console based IDE for the MSP assembly programming language

Language: C# - Size: 2.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

jocerfranquiz/caique

🦜 caique: tiny concatenative stack machine based on LC-3 specs

Language: C - Size: 39.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

maxbarsukov/csa3-stack-machine

💻📚 Computer system architecture Lab #3 -- Experiment (stack machine)

Language: Python - Size: 169 KB - Last synced at: 28 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

plume-lang/runtime

Plume default bytecode interpreter implementation written in C.

Language: C - Size: 13.7 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 1

omardoescode/Hack-VM-Translator

This is Week 1&2 Project in Nand2Tetris course part 2 to translate the VM Code generated from the Jack programming language to Hack Assembly Code

Language: C++ - Size: 29.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

walksanatora/uxnkt

a UXN stack machine implementation written in kotlin

Language: Kotlin - Size: 104 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Darksecond/fox

A custom stack machine

Language: Rust - Size: 82 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

levertyk/FormalLanguages

Exploration of Formal Languages and the machines that go with them. Multiple examples of DFAs, NFAs, Stack Machines, and Turing Machines.

Language: Java - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

henriqueutzig/StackMachine

Project for INF01112 - Architecture and Organization of Computers II

Language: C++ - Size: 95.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

foggynight/yocto-vm

Tiny virtual machines.

Language: C - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

afmika/af-assembly

af-Assembly is a very basic 1-stack machine with 3 general purpose registers that allows you to execute assembly-like code using 64-bit integers.

Language: JavaScript - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

AdriOZ/stack-machine-go

Implementation of an interpreter for a simple stack machine language

Language: Go - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

adkl/hack-vm-translator

Stack-frame based virtual machine implementation for the Hack assembly for the Nand To Tetris course.

Language: Python - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Witness-senpai/NS

Needless Script - simple language and interpreter for it in python

Language: Python - Size: 79.1 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

furuhama/ruvm

Ruby simple Virtual Machine

Language: Ruby - Size: 13.7 KB - Last synced at: 7 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

sukrutrao/Stack-Machine-Interpreter

A simple Stack Machine Interpreter in Cool

Language: Cool - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1

terminaldweller/simpleInterpreter

A very simple stack-machine interpreter.

Language: C++ - Size: 19.5 KB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ismo-js/debris 📦

Debris

Language: Rust - Size: 908 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

BookOwl/stack-machine-rs

A WIP stack machine written in Rust.

Language: Rust - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0