# asm\_riscv [![Crates.io](https://img.shields.io/crates/v/asm_riscv)](https://crates.io/crates/asm_riscv) [![Crates.io](https://img.shields.io/crates/d/asm_riscv)](https://crates.io/crates/asm_riscv) [![Crates.io (recent)](https://img.shields.io/crates/dr/asm_riscv)](https://crates.io/crates/asm_riscv) [![Crates.io](https://img.shields.io/crates/l/asm_riscv)](https://github.com/ardaku/asm_riscv/search?l=Text&q=license) [![Docs.rs](https://docs.rs/asm_riscv/badge.svg)](https://docs.rs/asm_riscv/) Rust RISC-V Assembly Encoder / Decoder. This is a library that can be used to build: - An Assembler - A Disassembler - A Compiler - An Emulator - A Virtual Machine - And so on… For RISC-V. ## License Copyright © 2020-2023 The asm\_riscv Contributors. Licensed under any of - Apache License, Version 2.0, ([LICENSE\_APACHE] or ) - Boost Software License, Version 1.0, ([LICENSE\_BOOST] or ) - MIT License, ([LICENSE\_MIT] or ) at your option. ### Contribution Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as described above, without any additional terms or conditions. ## Help If you want help using or contributing to this library, feel free to send me an email at .