сравнение эквивалентности списка схемы

Неофициально я использую этот вид иерархии,

  • ОТЛАДКА - фактические значения трассировки
  • ИНФОРМАЦИЯ - Что-то просто произошло - ничто важное, просто флаг
  • ПРЕДУПРЕЖДАЕТ - что все работает, но что-то не вполне, что ожидалось
  • ОШИБКА - что-то произошло, который должен будет быть зафиксирован, но мы можем продолжить и сделать другие (независимые) операции
  • ФАТАЛЬНЫЙ - достаточно серьезная проблема, которую мы не должны даже продолжать

, я буду обычно выпускать с зарегистрированной ИНФОРМАЦИЕЙ, но только если я знаю, что файлы журнала на самом деле рассматриваются (и размер не является проблемой), иначе это, ПРЕДУПРЕЖДАЮТ.

13
задан Hellnar 20 September 2009 в 10:34
поделиться

2 ответа

Этот сайт объясняет разницу между этими операторами. Но по сути, вы хотите использовать equal? ​​, когда хотите сравнить содержимое двух объектов.

16
ответ дан 1 December 2019 в 21:25
поделиться

кажется равным? и эк? - это отдельные процедуры, в которых проверки одинаковы по мере необходимости:

> (equal? (list 1 2 3) (list 1 2 3))
#t
10
ответ дан 1 December 2019 в 21:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: