common: global Data() to parse perl code includes
[sheet.git] / digits.plp
index 163ee1035a986b706a0f92cab3d151127080197e..a55b49a8ca6b8af706aa6e617021e4940ea3047b 100644 (file)
@@ -37,11 +37,10 @@ unless (exists $get{v}) {
        $glyphs->{style} = 'univer';
 }
 
-my $scriptname = do 'writing-script.inc.pl';
+my $scriptname = eval { Data('writing-script') };
 $_ = showlink($_, "/latin") for $scriptname->{latn} || ();
 
-my $table = do "writing-digits.inc.pl";
-Abort("Table data not found", 501, $_) for $@ || $! || ();
+my $table = Data("writing-digits");
 
 sub printtable {
        say '<div class=section>', $glyphs->tabletag;