No description
Find a file
2021-09-18 23:16:44 +02:00
src better program display and fixed stepping out of bounds 2021-09-18 23:16:44 +02:00
.gitignore inital commit 2021-09-17 14:13:16 +02:00
Cargo.lock breakpoints and lots of things 2021-09-17 15:29:21 +02:00
Cargo.toml breakpoints and lots of things 2021-09-17 15:29:21 +02:00
LICENSE Create LICENSE 2021-09-17 15:47:22 +02:00
README.md Update README.md 2021-09-18 22:02:31 +02:00
test.m8 more types to fix bugs confusing line numbers and spans 2021-09-18 22:51:33 +02:00

m8db

Debugger and interpreter for the M8 pseudo-assembly language. Inspired by gdb or lldb

More infos: https://github.com/ah1m1/M8NI

Usage: $ ./m8db <filename>

Instructions:

  • INC r
  • DEC r
  • JUMP label
  • STOP
  • IS_ZERO r label
  • .labelname

Where r is a register number and label is a label name.
IS_ZERO jumps to label if r is zero