1234567891011121314includeFile_cache.Make(structletcache_name="Directory_content_cache"typet=stringarray(* For backward compatibility reason, simulate the behavior of
[Misc.find_in_path]: silently ignore directories that don't exist
+ treat [""] as the current directory. *)letreaddir=trySys.readdir(ifdir=""thenFilename.current_dir_nameelsedir)withSys_error_->[||]end)