Wave – Low-Level-Sprache im C-Stil (Unterstützung für %, Indizierung, Operatoren wie += usw. hinzugefügt)
(github.com/LunaStev)Die von Low-Level-Sprachen wie C und Rust inspirierte Sprache Wave wurde kürzlich auf Version 0.1.2-pre-beta aktualisiert.
Wave ist eine Low-Level-Sprache ohne Garbage Collector und wird derzeit mit LLVM IR kompiliert. Künftig werden außerdem ein eigenes Backend (Whale), ein Paketmanager (Vex) und ein Datenformat (WSON) entwickelt.
Wichtige Punkte dieses Updates:
- Unterstützung für den Restoperator
%(i32,f32) arr[i],ptr[j]usw.: vollständige Unterstützung für dynamische Indizierung+=,-=,*=,/=,%=: Unterstützung für zusammengesetzte Zuweisungsoperatoren- Unterscheidung zwischen Ganzzahl- und Fließkomma-Zahlenliteralen (
123vs.123.0) - Einführung von
lib.rs→ Vorbereitung auf die Unterstützung durch den Paketmanager
GitHub: https://github.com/LunaStev/Wave
Dokumentation: https://wave-lang.dev/
Wir freuen uns über viel Interesse und Feedback!
Noch keine Kommentare.