def get_function_module(name):
        for mod, cb in module_callbacks().iteritems():
            if cb(name):
                return mod
        if '.' in name:
            return name.split('.')[0]
        else:
            return 'basic'
dataset/ETHPy150Open adieu/allbuttonspressed/pygments/lexers/_luabuiltins.py/get_function_module/original