/
githubmirror
/
gawk
Обзор
Документация
Войти
/
githubmirror
/
gawk
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
awklib/eg/lib/assert.awk
20 строк
382 B
Arnold D. Robbins
Move to gawk-3.1.6.
16 июл 2010, 15:49
16 июл 2010, 15:49
6a2caf2
Код
Авторство
О чём код?
# assert --- assert that a condition is true. Otherwise exit. # # Arnold Robbins, arnold@skeeve.com, Public Domain # May, 1993 function assert(condition, string) { if (! condition) { printf("%s:%d: assertion failed: %s\n", FILENAME, FNR, string) > "/dev/stderr" _assert_exit = 1 exit 1 } } END { if (_assert_exit) exit 1 }