<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def register_functions(lib, ignore_errors):
 """Register function prototypes with a libclang library instance. This must be called as part of library instantiation so Python knows how to call out to the shared library. """


    def register(item):
        return register_function(lib, item, ignore_errors)

    for f in functionList:
        register(f)