Spec-Zone.ru › Pony

Отладка

[Источник]

Это утилита для вывода отладочной информации.

primitive val Debug

Конструкторы

create

[Источник]

new val create()
: Debug val^

Возвращает

  • Debug val^

Общедоступные функции

apply

[Источник]

Если платформа настроена для отладки, выводит строку или последовательность строк. По умолчанию разделитель - ", ", а поток вывода - stdout.

fun box apply(
  msg: (Stringable box | ReadSeq[Stringable box] box),
  sep: String val = ", ",
  stream: (DebugOut val | DebugErr val) = reference)
: None val

Параметры

  • msg: (Строка box | Последовательность[Строка box] box)
  • sep: Строка val = ", "
  • stream: (DebugOut val | DebugErr val) = ссылка

Возвращает

  • None val

out

[Источник]

Если платформа настроена для отладки, выводит сообщение в стандартный вывод.

fun box out(
  msg: Stringable box = "")
: None val

Параметры

  • msg: Строка box = ""

Возвращает

  • None val

err

[Источник]

Если платформа настроена для отладки, выводит сообщение в стандартный вывод ошибок.

fun box err(
  msg: Stringable box = "")
: None val

Параметры

  • msg: Строка box = ""

Возвращает

  • None val

eq

[Источник]

fun box eq(
  that: Debug val)
: Bool val

Параметры

  • that: Debug val

Возвращает

  • Булево val

ne

[Источник]

fun box ne(
  that: Debug val)
: Bool val

Параметры

  • that: Debug val

Возвращает

  • Булево val

© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/debug-Debug

Spec-Zone.ru

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