lua-users home
lua-l archive

Re: [suggestion] assert: accept functions as "message"-argument

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


I'm clueless why you would need it.
Compare:
assert(<condition>, function()
 return "hell".."o"
end)
to:
if <condition> then
 error "hell".."o"
end
Second is better in every possible way.
In your example of an externally declared function you can as easily make a function
my_check(something, errorcode)
Again it appears to be much nicer.
--
Best regards,
Sergey Rozhenko mailto:sergroj@mail.ru

AltStyle によって変換されたページ (->オリジナル) /