The screader is a soure code reading tool based the libclang. It is implemented by the C.