A code linter for NASM code
TAB
replacement
cargo install naslint
Other installation methods coming soon
Basic usage:
naslint -i /path/to/file.asm
NASLint should be able to compile to any target which has support from the Rust programming language, but certain features require the environment to be one supported by the NASM compiler itself. Please keep this in mind when installing
Currently NASLint only supports NASM syntax Assembly files, but in the future I hope to be able to enable more compatibility for other Assembly syntax types.
If you have any feedback or suggestions, or you want to report a bug, please open an issue with an appropriate title and labels
Contributions should follow the Rust code of conduct, at a minimum.
The software within this repository is dual licensed under Apache 2.0 and MIT. Any contributions of source code are hereby licensed under Apache 2.0 and MIT unless otherwise specified.