if not modules then modules = { } end modules ['data-bin'] = { version = 1.001, comment = "companion to luat-lib.mkiv", author = "Hans Hagen, PRAGMA-ADE, Hasselt NL", copyright = "PRAGMA ADE / ConTeXt Development Team", license = "see context related readme files" } local resolvers = resolvers local methodhandler = resolvers.methodhandler local notfound = resolvers.loaders.notfound function resolvers.findbinfile(filename,filetype) return methodhandler('finders',filename,filetype) end local function openbinfile(filename) return methodhandler('loaders',filename) -- a bit weird: load end resolvers.openbinfile = openbinfile function resolvers.loadbinfile(filename,filetype) local fname = methodhandler('finders',filename,filetype) if fname and fname ~= "" then return openbinfile(fname) -- a bit weird: open else return notfound() end end local notfound = resolvers.cleaners.notfound function resolvers.cleanupbinfile(filename) local fname = methodhandler('finders',filename) if fname and fname ~= "" then return methodhandler('cleaners',fname) else return notfound() end end