https://github.com/p-kraszewski/sekurak_hex_gynvael
https://github.com/p-kraszewski/sekurak_hex_gynvael
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/p-kraszewski/sekurak_hex_gynvael
- Owner: p-kraszewski
- Created: 2023-09-24T11:27:53.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-18T18:44:13.000Z (about 2 years ago)
- Last Synced: 2025-03-11T01:58:44.357Z (8 months ago)
- Language: Rust
- Size: 1.78 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Przykłady w języku Rust do szkolenia Gyndvaela z HEX-ów
* Działają na wersji Rust `stable`
* Mają skrajnie uproszczoną obsługę błędów
* Generyczne funkcje do pracy z maskami (`sekurak_hex_gynvael::masks`) korzytstają z biblioteki `num`, z interfejsu (traita) `PrimInt`.
## Uruchamianie
### Testy funkcji na maskach
```cargo test```
### Przykłady
Część przykładów nic nie drukuje (albo niewiele) -- sprawdzają tylko porawność operacji (są bardziej jak testy :/ )
```
cargo run --example d1_01_kowersje_typow_prostych
cargo run --example d1_02_maski_pola
cargo run --example d1_03_indianie
cargo run --example d2_01_znak_bez_znaku
cargo run --example d2_02_leb128_vlq
```