library.c (ext)