Обзор языка Wave

Краткое введение в структуру программ, переменные и компилятор Wave.

Wave Foundation

О Wave

Wave — статически типизированный язык системного программирования с генерацией машинного кода и явным низкоуровневым управлением.

Первая программа

fun main() {
    println("Hello, Wave!");
}

Сохраните файл как main.wave и запустите:

wavec run main.wave

Объявление переменных

Локальные переменные объявляются с помощью var.

var count: i32 = 1;
count += 1;

Константы и статические данные верхнего уровня объявляются с помощью const и static.

Состояние перевода

Непереведённые страницы явно помечаются и показываются на английском языке.