Булева логика
Булева логика работает со значениями true и false. Это базовые строительные блоки для принятия решений в ваших макросах.
Булевы значения
Простейшие логические блоки представляют значения true и false.
- True (истина): представляет условие, которое выполнено или верно.
- False (ложь): представляет условие, которое не выполнено или неверно.
Null
Блок null представляет отсутствие значения. Он редко используется в простых макросах, но может быть полезен для сложной логики или инициализации переменных значением «ничего».
Использование
Эти блоки часто используются, чтобы:
- Задавать флаги или переменные (например,
set is_running to true). - Передавать в качестве параметров в функции, ожидающие ответа да/нет.
- Создавать бесконечные циклы (например,
repeat while true).