======Функции для отладки ====== func:: dump() Выводит в консоль текущее состояние интерпретатора в текстовом виде так, что оно может быть скопировано на новое устройство. func:: echo(echoOn) Определяет должна ли платформа возвращать обратно в консоль то, что через неё принимает. По умолчанию используется значение ''true''. Вы видите инструкции, которые вводите в панели интерпретатора именно благодаря тому, что платформа при получении символа тут же отправляет его обратно. При выключенном эхе, будет отображаться только явный вывод через функции типа ''[[#print|print]]''. func:: edit(funcName) Выводит в консоль объявление функции с именем ''funcName'', чтобы её можно было изменить. Это отладочная функция. Используйте её для экспериментов на лету. ''edit'' не работает для встроенных функций. func:: print(text, …) Печатает переданные параметры в консоль, разделяя пробелами. print("Value", val, "units"); Если плата соединена с компьютером по USB, но на нём не запущена консоль или другой терминал, который может потребить пересылаемые данные, исполнение программы будет заморожено до тех пор, пока данные не считают. func:: trace([root]) Выводит отладочную информацию интерпретатора в виде иерархии, начиная с объекта ''root''. Если ''root'' не задан, выводит всю информацию.