raycar5 / logicsim
Composable digital logic simulation in Rust!
☆32Updated 4 years ago
Alternatives and similar repositories for logicsim:
Users that are interested in logicsim are comparing it to the libraries listed below
- A newtype with alignment of at least `A` bytes☆31Updated last week
- An exploration into the various ways optional trait methods can be implemented in Rust.☆36Updated 4 years ago
- A data structure for tracking source code positions, inspired by the type in rustc's libsyntax.☆51Updated 3 years ago
- Arena allocator with scopes☆43Updated last year
- Experiments in `no_std` cooperative multitasking☆23Updated 6 years ago
- Using Type-Level Programming in Rust to Make Safer Hardware Abstractions☆51Updated 3 years ago
- A #[no_std] LinAlg library☆51Updated 3 years ago
- Extremely minimal parser for ELF/PE/Mach-o/ar☆39Updated 3 years ago
- More indexing options for Rust slices☆9Updated last year
- ☆73Updated 8 months ago
- Macro assembler for Rust☆34Updated 11 months ago
- Haskell's language-c ported to Rust.☆32Updated 6 years ago
- 🗃 UTF-8 string, byte string, and C string interner☆27Updated this week
- A radioactive stabilization of the ptr_meta RFC.☆24Updated last month
- ☆17Updated 4 years ago
- Rust: Get multiple mutable references to the same collection☆13Updated 6 years ago
- x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]☆31Updated 4 years ago
- Disjoint borrow of slices in Rust☆11Updated 5 years ago
- Allows for proper and easy handling of volatile memory☆38Updated 9 months ago
- A lightweight attribute for easy generation of const functions with conditional compilations.☆27Updated last week
- Self-referencial structs using the async/await transformation☆43Updated 3 years ago
- A 2D vector graphics library written in Rust☆39Updated 2 years ago
- A C expression parser and evaluator☆46Updated last year
- watt-based inline procedural macros☆14Updated 4 years ago
- A Rust library providing a stack-like memory allocator with double-ended allocation support.☆22Updated 4 years ago
- global allocator for Rust that provides hooks for tracking allocations☆48Updated last year
- Data structures like Rust `alloc` which reuse user allocated memory☆52Updated 5 months ago
- Experimental type level programming in Rust☆37Updated 3 years ago
- A Rust crate that allows you to match, bind, and pack the individual bits of integers.☆115Updated 4 years ago
- Lift enum variants to the type-level.☆32Updated 3 years ago