array debugBackTrace( skipFuncs, maxFuncs = 20 )

Функция возвращает стек вызовов функций в ObjectScript.
Список параметров
numberskipFuncsКоличество функций на вершине стека, которые нужно пропустить и не включать в результат.
numbermaxFuncsМаксимальное количество элементов, которые требуется вернуть.
Возвращаемое значение
array Стек вызовов функций. Каждый элемент массива содержит объект со следующими свойствами:
Название Описание
arguments Объект с параметрами, с которыми была запущена функция, в которой произошло исключение.
func Ссылка на функцию в стеке вызовов.
name Название функции.
object Контекст функции.
file Имя компилируемого файла. Если компилируется не файл, а текст (см. compileText, eval), то данное свойство равно null.
line Номер строки (начиная с 1), на которой прооизошел вызов функции.
pos Позиция символа в строке (начиная с 1), на котором прооизошел вызов функции.

Если Вы нашли ошибку, помогите пожалуйста её исправить. Для этого откройте исходник этой страницы, исправьте ошибку и сделайте Pull request. Присоединяйтесь к сообществу ObjectScript, также Вы можете сделать fork проекта для совместной работы.

Fork me on GitHub