Hello! I'm LunaStev, the developer of Wave.
We are pleased to announce Wave v0.1.4-pre-beta —
We've added CLI improvements, LLVMO2 optimization, and we've added commands to help build the image file, and we've added the most important feature, Method Chaining.
PR and Commits
- [#212]CLI improvements
- [#213]Optimized to pass and -O2
- [#215]Image caption Agregar comandos CLI y palabras clave de Proto para construir archivos
- [#216]Add Method Chaining
Showcase
The showcase is available at Wave-Test.
Thank you for using Wave! Stay tuned for future updates and enhancements.
Features
CLI:
wavec run --img main.wave
Method Chaining:
fun len(s: str) -> i32 {
var count: i32 = 0;
while (s[count] != 0) {
count += 1;
}
return count;
}
fun main() {
var my_string: str = "Hello World";
var length: i32 = my_string.len();
println("Result of my_string.len(): {}", length);
}
Installation Guide
-
Download:
- Download to Curl.
curl -fsSL https://wave-lang.dev/install.sh | bash -s -- --version v0.1.4-pre-beta
` -
Verify Installation:
- Open a terminal and type:
bash wavec --version
- If the version number displays, the installation was successful.
- Open a terminal and type:
Contributor
@lunastev | 🇰🇷
Top comments (0)