# everscale-asm   [![crates-io-batch]][crates-io-link] [![docs-badge]][docs-url] [![rust-version-badge]][rust-version-link] [![workflow-badge]][workflow-link]
[crates-io-batch]: https://img.shields.io/crates/v/everscale-asm.svg
[crates-io-link]: https://crates.io/crates/everscale-asm
[docs-badge]: https://docs.rs/everscale-asm/badge.svg
[docs-url]: https://docs.rs/everscale-asm
[rust-version-badge]: https://img.shields.io/badge/rustc-1.70+-lightgray.svg
[rust-version-link]: https://blog.rust-lang.org/2023/06/01/Rust-1.70.0.html
[workflow-badge]: https://img.shields.io/github/actions/workflow/status/broxus/everscale-asm/master.yml?branch=master
[workflow-link]: https://github.com/broxus/everscale-asm/actions?query=workflow%3Amaster
> Status: WIP
## About
Rust implementation of TVM Assembler.
## LSP Server/Client
- Install [TVM Language Support](https://marketplace.visualstudio.com/items?itemName=Rexagon.tvm-lsp-client-prerelease) VSCode extension;
- Install language server:
```bash
cargo install --locked tvm-lsp-server
```
- Install assembly CLI:
```bash
cargo install --locked tvmasm
We welcome contributions to the project! If you notice any issues or errors, feel free to open an issue or submit a pull request.
Licensed under either of
* Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or <https://www.apache.org/licenses/LICENSE-2.0>)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or <https://opensource.org/licenses/MIT>)
at your option.