Translations:Extension:Scribunto/Lua reference manual/1503/ru

Если $1 равно nil или false, генерирует ошибку. В этом случае $2 будет использоваться как текст ошибки: если он равен nil (или не указан), будет использоваться текст "assertion failed!"; если он является строкой или числом, это значение будет использоваться как текст; в противном случае функция assert сама сгенерирует ошибку.