| Crates.io | rumdump |
| lib.rs | rumdump |
| version | 1.0.0 |
| created_at | 2023-11-23 06:46:35.183132+00 |
| updated_at | 2024-04-10 21:43:07.950984+00 |
| description | A simple object file dumper for the UM (ICFP 2006) 14-instruction architecture |
| homepage | |
| repository | https://github.com/CSC411TA/rumdump |
| max_upload_size | |
| id | 1045861 |
| size | 24,444 |
This is a simple binary to disassemble (much like objdump) a Universal Machine binary.
This is primarily intended for the University of Rhode Island course CSC411, but is applicable to the "Universal Machine" from ICFP 2006.
Usage: rumdump [um_binary]
If no argument is given, input is expected on STDIN.
This relies on ANSI terminal colors, and is currently display optimized for programs of fewer than 1 million instructions. It will work with larger programs, but display won't align perfectly.