Development Setup¶
Set up your development environment for USL.
Prerequisites¶
- Rust 1.75+
- Node.js 18+
- Git
Clone Repository¶
Build Compiler¶
Run Compiler¶
Development Workflow¶
- Create a branch
- Make changes
- Run tests:
cargo test - Format code:
cargo fmt - Check lints:
cargo clippy - Commit and push
- Open pull request