``` lsr_erno; lsr_ex_hnd_f(erno, func, file, ln); ``` ``` lsr_ex_init(); lsr_ex_exit(); lsr_ex_register(erno, msg, hnd); lsr_ex_msg(erno); lsr_ex_hnd(erno); ``` ``` lsr_assert(); lsr_require(); ```