Mycelium/hyphae
Ava Affine e310b901c3
All checks were successful
per-push tests / build (push) Successful in 1m45s
per-push tests / test-frontend (push) Successful in 2m5s
per-push tests / test-utility (push) Successful in 2m12s
per-push tests / timed-decomposer-parse (push) Successful in 1m8s
per-push tests / test-backend (push) Successful in 1m17s
Add Bool and Char addressing modes
This commit adds addressing modes for boolean and character data.
The Address enum is extended, along with its TryFrom<u8> implementation
and its operand_size function. The access macro is extended to handle
the new modes. The CONST instruction can now create Char and Bool data.
The instructions.toml has information on the new addressing modes. Unit
tests have been added to test new CONST logic.

fixes: #41

Signed-off-by: Ava Affine <ava@sunnypup.io>
2025-08-09 04:48:00 +00:00
..
src Add Bool and Char addressing modes 2025-08-09 04:48:00 +00:00
build.rs Test harness for HyphaeVM 2025-07-29 23:37:22 +00:00
Cargo.toml Clean up project structure 2025-07-24 19:44:43 +00:00
instructions.toml Add Bool and Char addressing modes 2025-08-09 04:48:00 +00:00