Основы языка
Примитивы CSL, перечисления, структуры, классы, ссылки и полиморфизм.
Примитивные типы
Числа и булевы значения
health: int = 100;
speed: float = 6.5;
is_dead: bool = false;Строки
item_id := "sword";
log_info("picked up %", {item_id});Векторы
Перечисления
Структуры (типы-значения)
Когда использовать структуру
Когда не стоит использовать структуру
Классы (ссылочные типы)
Наследование
Массивы, срезы и динамические массивы
Передача по ссылке (ref)
Приведение типов
Полиморфизм типов (процедуры в стиле generics)
Типы как значения (typeid)
Практические рекомендации по моделированию
Последнее обновление