Чтобы определить переменные в языке carbon, используйте следующий синтаксис:
var identifier: < expression | auto > [ = value ];
Пример:
var x: i32 = 42;
Давайте разберемся в этом примере
- var - указывает на то, что это переменная.
- x - имя переменной
- i32 - 32-битное целое число
- : - для разделения имени переменной и ее типа.
- 42 - значение переменной
Мы также можем написать этот код, используя auto:
var x: auto = 42;
auto приводит к постоянному значению IntLiteral(42).