An assembler for bird-vm
Go to file
sloum a4a21f903b Mostly working assembler of dubious design 2024-01-03 22:36:11 -08:00
.gitignore Working: labels, label references, macros, ops, error messaging, dry run, verbose 2024-01-02 15:06:57 -08:00
README.md Mostly working assembler of dubious design 2024-01-03 22:36:11 -08:00
go.mod Initial commit 2023-12-31 16:28:43 -08:00
helpers.go Working: labels, label references, macros, ops, error messaging, dry run, verbose 2024-01-02 15:06:57 -08:00
lex.go Mostly working assembler of dubious design 2024-01-03 22:36:11 -08:00
main.go Mostly working assembler of dubious design 2024-01-03 22:36:11 -08:00
types.go Mostly working assembler of dubious design 2024-01-03 22:36:11 -08:00

README.md

bird-asm

An attempt at writing an assembler for bird-vm, a stack based vm. Both are learning projects riddled with poor design decisions and messy code.

They may have interesting aspects, but are mostly just personal projects.