Вступ
Документація Цілі 0.32.0

Вбудовані типи

ціле

ціле містить ціле число розміром залежно від системи. Може містити як позитивне так і негативне значення.

ціль а: ціле = 10;

ц64

ц64 містить ціле число 64 біт. Може містити як позитивне так і негативне значення.

ціль а: ц64 = 10;

ц32

ц32 містить ціле число 32 біт. Може містити як позитивне так і негативне значення.

ціль а: ц32 = 10;

ц16

ц16 містить ціле число 16 біт. Може містити як позитивне так і негативне значення.

ціль а: ц16 = 10;

ц8

ц8 містить ціле число 8 біт. Може містити як позитивне так і негативне значення.

ціль а: ц8 = 10;

позитивне

позитивне містить позитивне число розміром залежно від системи. Може містити лише позитивне (беззнакове) значення.

ціль а: позитивне = 10;

п64

п64 містить позитивне число 64 біт. Може містити лише позитивне (беззнакове) значення.

ціль а: п64 = 10;

п32

п32 містить позитивне число 32 біт. Може містити лише позитивне (беззнакове) значення.

ціль а: п32 = 10;

п16

п16 містить позитивне число 16 біт. Може містити лише позитивне (беззнакове) значення.

ціль а: п16 = 10;

п8

п8 містить позитивне число 8 біт. Може містити лише позитивне (беззнакове) значення.

ціль а: п8 = 10;

десяткове

десяткове містить десяткове число 64 біт. Може містити як позитивне так і негативне значення.

ціль а: десяткове = 3.14;

д64

д64 містить десяткове число 64 біт. Може містити як позитивне так і негативне значення.

ціль а: д64 = 3.14;

д32

д32 містить десяткове число 32 біт. Може містити як позитивне так і негативне значення.

ціль а: д32 = 3.14;

логічне

логічне містить позитивне число 8 біт. Зазвичай містить значення 1 або 0 або так або ні.

ціль а: логічне = так;
ціль б: логічне = ні;

адреса

адреса містить адресу.

ціль а: адреса = пусто;

адреса<Т>

адреса<Т> містить адресу на обʼєкт типу Т.

ціль а: адреса<ціле> = malloc(ціле.розмір) як адреса<ціле>;

памʼять

памʼять містить адресу на послідовність обʼєктів невідомого типу.

ціль а: памʼять = пусто;

памʼять<Т>

памʼять<Т> містить адресу на послідовність обʼєктів типу Т.

ціль а: памʼять<ціле> = malloc(ціле.розмір * 32) як памʼять<ціле>;

Т -> Т

Т -> Т містить адресу на дію.

дія сума(а: ціле, б: ціле): ціле {
  вернути а + б;          
}

ціль д: (ціле, ціле) -> ціле = привіт;