This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
mktables: Improve handling of optional files
Some files in the Unicode Character Database are optional for perl.
Currently these are all Unihan files for East Asian languages. This
commit adds infrastructure to the class for input file objects to more
automatically handle the case when the file is present vs not.
Currently, one has to hand edit mktables to cope with the file getting
plunked down in the directory to be compiled. This commit is a step
towards making the editing unnecessary.