UCE Docs / signal_name

Signature

String signal_name(s32 sig)

Parameters

sig : POSIX signal number
return value : signal name such as SIGSEGV, or an empty string when unknown

Returns a readable name for a POSIX signal number.

Example:

This is mostly useful in diagnostics and error reporting code.

Example

print(signal_name(SIGSEGV), " / ", signal_name(SIGABRT), "\n");
Output
SIGSEGV / SIGABRT