add external and build-in luaL_dofile