import _libc
SIG_DFL = 0
SIG_IGN = 1
SIGINT = 2
SIGPIPE = 13
SIGTERM = 15
libc = _libc.get()
signal_ = libc.func("i", "signal", "ii")
def signal(n, handler):
if isinstance(handler, int):
return signal_(n, handler)
raise NotImplementedError