This is a cloned repo of the work done by Wizord/m1el
Find a file
m1el b745c4621c Merge pull request #10 from m1el/db-align
Implement db, align, fix some bugs
2024-03-17 19:26:21 +02:00
.github/workflows Update c-cpp.yml, upgrade checkout action 2024-03-11 14:01:15 +02:00
examples better align example 2024-03-17 14:11:43 +02:00
src handle malloc fail at start 2024-03-17 19:19:25 +02:00
.gitignore modularization 2024-03-11 05:22:55 -05:00
hashtable-brute.py initial commit 2024-03-04 22:24:03 +02:00
LICENSE.MIT initial commit 2024-03-04 22:24:03 +02:00
Makefile Merge pull request #10 from m1el/db-align 2024-03-17 19:26:21 +02:00
README.md added example && changed flags 2024-03-04 22:30:03 +02:00
run.sh modularization 2024-03-11 05:22:55 -05:00
shell.nix Add in nix packaging (#1) 2024-03-07 18:05:17 +02:00

Holey-bytes VM playground

This is my take on holey bytes toolchain, currently only an assembler written in C.

Building

Run make, or make CC=<your preferred C compiler> CFLAGS_EXTRA=<more flags>

Usage

To run the assembler, feed the input file to stdin, and the output will be in stdout.

./hbas --hex < input.S > output.hex
./hbas < input.S > output.bin