Wave – langage bas niveau de style C (ajout de la prise en charge de %, de l’indexation, des opérateurs comme +=, etc.)
(github.com/LunaStev)Wave, un langage bas niveau inspiré de C et Rust, a récemment été mis à jour en version 0.1.2-pre-beta.
Wave est un langage bas niveau sans ramasse-miettes, actuellement compilé à l’aide de LLVM IR. Son propre backend (Whale), son gestionnaire de paquets (Vex) et son format de données (WSON) sont également en cours de développement.
Principales nouveautés de cette mise à jour :
- prise en charge de l’opérateur de reste
%(i32,f32) - prise en charge complète de l’indexation dynamique comme
arr[i],ptr[j], etc. - prise en charge des opérateurs d’affectation composés
+=,-=,*=,/=,%= - distinction entre les littéraux numériques entiers et réels (
123vs123.0) - introduction de
lib.rs→ préparation à la prise en charge du gestionnaire de paquets
GitHub : https://github.com/LunaStev/Wave
Documentation : https://wave-lang.dev/
N’hésitez pas à montrer votre intérêt et à partager vos retours !
Aucun commentaire pour le moment.