Записати визначення субʼєкта в =
або це
:
кіт_моєї_сестри = Кіт(імʼя="Тимофій")
число_пі = 3.14
дві_третини = 2 / 3
Е = м * шс ** 2
земля це Ракета(...)
паспорт це Документ(...)
мавка це МашинаВказівок(...)
Звернутись можна до субʼєкта, що визначений в поточному середовищі або в зовнішньому:
а = 2
дія ф()
б = 3
друк(а) ;; 2
кінець
ф()
друк(а) ;; 2
друк(б) ;; помилка
Визначити субʼєкт у зовнішньому середовищі можна використовуючи слово :=
:
а = 2
дія ф()
б := 3
кінець
ф()
друк(а) ;; 2
друк(б) ;; 3
Видалити субʼєкт з поточного середовища можна інструкцією видалити
:
а = 2
друк(а) ;; 2
видалити а
друк(а) ;; помилка
Інструкція видалити
вертає обʼєкт логічного, відповідно можна перевірити чи вдалося видалити субʼєкт:
якщо видалити а
друк("Субʼєкт а видалено")
інакше
друк("Субʼєкт а не визначено")
кінець
Існують також допоміжні слова +=
-=
, *=
, **=
, /=
, //=
, %=
, <<=
, >>=
, >>>=
, &=
, |=
, ^=
, що
дозволяють простіше перезаписувати значення
субʼєкта в поточному середовищі із застосуванням до нього арифметичних та двійкових дій:
а = 2
а += 3 ;; те саме що а = а + 3
друк(а) ;; 5