Запис сталих в Цілі відбувається так:
стала назва: Тип = значення;
стала назва = значення;
Стала повинна мати визначене значення. Значення сталих не можна перезаписувати:
стала а = 10; а = 20; // помилка компіляції
Стала без вказаного типу і з вказаним значенням буде мати тип цього значення:
змінна а: ціле = 10; стала б = а; // б є ціле і б == 10
В Цілі можна створювати глобальні сталі.
Глобальна стала може бути зовнішньою, місцевою чи внутрішньою.
Глобальна стала може не мати визначеного значення, але, в такому випадку, вона повинна бути зовнішньою чи місцевою і повинна мати визначений тип:
зовнішня стала глоб_а: ціле; дія запустити() { глоб_а = 20; // помилка компіляції }
Глобальна зовнішня чи місцева стала не може мати визначене значення:
зовнішня стала глоб_а = 10; // помилка компіляції