...
Существует три примитивных типа данных один объектный тип и специальное значение nil:
Числа
Все числа трактуются как вещественные знаковые с плавающей точкой. Минимальное и максимальное значение определяется той вычислительной средой в которой работает интерпретатор языка выражений.
...
Блок кода | ||
---|---|---|
| ||
$x = true // $x содержит ИСТИНА $y = !$x // $y содержит ЛОЖЬ |
Объекты
В стандартной библиотеке языка программирования бота существует ряд функций (операций) значением которых являются так называемые объекты. Объект это особое значение у которого могут быть встроенные свойства и операции или методы. Набор этих свойств и методов определяется типом объекта. Для доступа к свойствам или методам объектов используется оператор точка "."
Например, следущий код получает первое сообщение клиента которое является объектом ClientMessage и далее берёт свойство message (текст сообщения) этого объекта:
Блок кода | ||
---|---|---|
| ||
// $first содержит значение объекта ClientMessage
$first = queue.first()
// Получаем значение совойства message
$firstMessage = $first.message |