src/Doc/Isar_Ref/document/showsymbols
author wenzelm
Thu, 16 Jan 2020 15:34:55 +0100
changeset 71387 b3b992f6ad8f
parent 67146 909dcdec2122
permissions -rwxr-xr-x
updated to stack-2.1.3, stackage lts-13.19, ghc-8.6.4;

#!/usr/bin/env perl

print "\\begin{supertabular}{ll\@{\\qquad}ll}\n";

$eol = "&";

while (<ARGV>) {
    if (m/^\\newcommand\{\\isasym([A-Za-z]+)\}/) {
        print "\\verb,\\<$1>, & {\\isasym$1} $eol\n";
        if ("$eol" eq "&") {
            $eol = "\\\\";
        } else {
            $eol = "&";
        }
    }
}

if ("$eol" eq "\\\\") {
    print "$eol\n";
}

print "\\end{supertabular}\n";