RU Language Documentation 4 Examples
Interactive code examples with syntax checking, compilation, and execution
📚 Table of Contents
1. Basic Example
Simple variable and arithmetic operations
📄 basic_example.hudhud
// Русский - Basic Example with NATIVE keywords
пусть икс = 10;
пусть игрек = 20;
пусть сумма = икс + игрек;
печать(сумма);
2. Functions
Function declarations and calls
📄 functions.hudhud
// Русский - Функции
// Примеры определения и использования функций
// Простая функция
функция приветствовать() {
печать("Привет мир!");
}
// Функция с параметрами
функция сложить(а, б) {
вернуть а + б;
}
// Функция с несколькими параметрами
функция вычислить(число1, число2, операция) {
если (операция == "сложить") {
вернуть число1 + число2;
} иначе {
вернуть 0;
}
}
// Математические функции
функция квадрат(х) {
вернуть х * х;
}
функция куб(х) {
вернуть х * х * х;
}
// Использование функций
приветствовать();
пусть результат1 = сложить(5, 3);
печать(результат1);
пусть результат2 = вычислить(10, 5, "сложить");
печать(результат2);
пусть результат_квадрат = квадрат(4);
печать(результат_квадрат);
пусть результат_куб = куб(3);
печать(результат_куб);
// Композиция функций
пусть итого = сложить(квадрат(3), куб(2));
печать(итого);
3. Loops
While and for loops
📄 loops.hudhud
// Русский - Loop Example
пусть счётчик = 0;
пусть максимум = 5;
пока (счётчик < максимум) {
счётчик = счётчик + 1;
}
счётчик;
4. Arrays
Array operations
📄 arrays.hudhud
// Русский - Массивы
// Массивы с родными ключевыми словами
// Создание массивов
пусть числа = [1, 2, 3, 4, 5];
пусть имена = ["Алиса", "Борис", "Виктор"];
// Доступ к элементам
пусть первый = числа[0];
пусть второй = числа[1];
// Результат
первый;