pokestadium/requirements-dev.txt
cristian fab939a784 docs: C-first plan, Rust/Python tool equivalence, dev deps
Add docs/c-first-plan.md (campaign to write C for every function before
matching), document the macOS build gotchas and Rust matching toolkit in
README/CLAUDE, and record m2c as an optional dev dependency.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 09:33:07 -04:00

11 lines
423 B
Plaintext

# Optional developer tooling (not needed to build the ROM).
#
# m2c (mips_to_c): decompiles a nonmatchings .s into first-draft C, used by the
# "C-first" campaign (see docs/c-first-plan.md). Pair with tools/m2ctx.py to
# generate the type context:
#
# python3 tools/m2ctx.py src/<file>.c
# m2c --context ctx.c --target mips-ido-c asm/us/nonmatchings/<file>/<func>.s
#
git+https://github.com/matt-kempster/mips_to_c.git