Spec-Zone.ru › Nushell

view ir для отладки

Просмотреть скомпилированный код IR для блока кода.

Сигнатура

> view ir {flags} (target)

Флаги

  • --json, -j: Вывести необработанные данные блока в формате JSON (нестабильно).
  • --decl-id, -d: Целое число является идентификатором объявления, а не идентификатором блока.

Параметры

  • target: Имя или блок, для которого нужно просмотреть скомпилированный код.

Типы входных/выходных данных:

вход выход
ничего строка

Примечания

Целью может быть замыкание, имя пользовательской команды или внутренний идентификатор блока. Литералы замыканий в дампах IR часто ссылаются на блок по идентификатору (например, closure(3231)), поэтому эта команда позволяет легко просмотреть IR любых встроенных замыканий.

Параметр --decl-id позволяет вместо этого использовать идентификатор объявления, который можно найти в инструкциях call. Иногда это удобнее, чем использовать имя, поскольку объявление может быть вне области видимости.

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/view_ir.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API