serene-rust-implementation/bootstrap
Sameer Rahmani cff76ac5a5 Moving the eval function to the core module 2020-11-10 20:14:30 +00:00
..
src Moving the eval function to the core module 2020-11-10 20:14:30 +00:00
Cargo.lock Move current implementation to the 'bootstrap' directory 2020-11-01 19:40:07 +00:00
Cargo.toml Move current implementation to the 'bootstrap' directory 2020-11-01 19:40:07 +00:00
LICENSE Move current implementation to the 'bootstrap' directory 2020-11-01 19:40:07 +00:00
README.org Move current implementation to the 'bootstrap' directory 2020-11-01 19:40:07 +00:00

README.org

Serene lang

Setup development environment

Emacs

Rustic is highly recommended. Just install it and install the dependencies necessary on the Rust side. If you're using FG42, It already ships with Rustic installed.

Requirements on the Rust side

To setup the dev envrionment you need to have Clippy and RLS installed. Run the following commands to install them:

rustup component add rls --toolchain stable-x86_64-unknown-linux-gnu
rustup component add --toolchain stable-x86_64-unknown-linux-gnu clippy
rustup component add rustfmt

Use your desired toolchain instead of stable-x86_64-unknown-linux-gnu