Function prototype generator
Given a source file, cproto, will generate prototypes for all the functions. This is slightly useful on its own, but it can be used as the basis for:
cproto -D USE_SIDEBAR=1 -I . -s source.c