Перейти к основному содержимому

Встроенные функции и выполнение

Вызов встроенных функций, приёмы управления потоком, как выполняются скрипты, ошибки, ограничения языка, движок «Шаги» и типичные подвохи.

  • Вызов встроенных функций — Как проверяются аргументы встроенных функций, что они возвращают и как перебираются множественные результаты.
  • Приёмы управления потоком — Стандартные замены while, break, continue, остатка от деления, тернарного оператора и повторно используемых функций.
  • Как выполняются скрипты — Потоки, блокировка, остановка, что сохраняется между запусками, скрипты, переданные как Text, контекст триггера, фрагменты и безопасный режим.
  • Устройства с COM-портом и Arduino — Подключение плат Arduino и других устройств с COM-портом: поиск порта, скорость и окончания строк, разовый обмен, постоянно открытый порт и мониторы, реагирующие на каждую строку.
  • Ошибки — Ошибки компиляции, сбои встроенных функций и мягкие результаты, а также частые ошибки компиляции и их исправление.
  • Чего в языке нет — Возможности, которые язык намеренно не включает, и обходной путь для каждой.
  • Движок «Шаги» — Чем TOML-список шагов в действии с движком «Шаги» отличается от действия Script.
  • Подвохи — Выражения, которые делают не то, что кажется, и почему.