lminc

Crates.iolminc
lib.rslminc
version2.0.1
sourcesrc
created_at2023-07-01 23:45:30.966364
updated_at2023-07-01 23:45:30.966364
descriptionAn assembler and interpreter for the Little Minion Computer model created by Professor Magnus Bordewich of Durham University, based on the Little Man Computer created by Dr. Stuart Madnick of M.I.T. in 1965
homepagehttps://github.com/tomBoddaert/lminc/
repositoryhttps://github.com/tomBoddaert/lminc/
max_upload_size
id905782
size128,003
(tomBoddaert)

documentation

README

Rust

LMinC

This is an assembler and simulator for the Little Minion Computer and Little Man Computer.

The Little Minion Computer model was created by Professor Magnus Bordewich of Durham University, based on the Little Man Computer created by Dr. Stuart Madnick of M.I.T. in 1965.

It supports the assembly in both specifications.

Little Minion Computer Assembly, Little Man Computer

Installing with cargo

Make sure you have cargo installed.

cargo install --git https://github.com/tomboddaert/lminc

Examples

Assembly examples

Library examples

Extended mode (unstable)

I am working on an extended mode. The documentation is in extended_mode.md.

License

LMinC is dual-licensed under either the Apache License Version 2.0 OR MIT license at your option.

Commit count: 19

cargo fmt