Add `no_std` support
- Lingua principale
- Rust
- Stelle
- 96
- Fork
- 39
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
`air-script` currently assumes `std` support, the goal is to make it `no_std` by default.
Original message by @bobbinth :
https://github.com/0xMiden/air-script/pull/376#discussion_r2071122538
Task list:
- [ ] default to `no_std`
- [ ] add `std` flag
- [ ] replace `std::collections` with appropriate `no_std` ones by default
- [ ] add tests, maybe comparing both outputs?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
The issue is about modifying the crate to default to `no_std` and conditionally enable `std`. Start by examining the Cargo.toml and lib.rs for existing feature flags and `std` dependencies. Look for uses of `std::collections` to replace with `alloc` collections. The test strategy involves comparing outputs with and without the `std` feature.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust
- Ambito
- compilers
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100