doc-src/IsarImplementation/checkglossary
changeset 30152 0ddd8028f98c
parent 30151 629f3a92863e
parent 30148 5d04b67a866e
child 30153 051d3825a15d
--- a/doc-src/IsarImplementation/checkglossary	Thu Feb 26 10:13:43 2009 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-#!/usr/bin/env perl
-# $Id$
-
-use strict;
-
-my %defs = ();
-my %refs = ();
-
-while (<ARGV>) {
-    if (m,\\glossaryentry\{\w*\\bf *((\w|\s)+)@,) {
-	$defs{lc $1} = 1;
-    }
-    while (m,\\seeglossary *\{((\w|\s)+)\},g) {
-	$refs{lc $1} = 1;
-    }
-}
-
-print "Glossary definitions:\n";
-foreach (sort(keys(%defs))) {
-    print "  \"$_\"\n";
-}
-
-foreach (keys(%refs)) {
-    s,s$,,;
-    if (!defined($defs{$_})) {
-	print "### Undefined glossary reference: \"$_\"\n";
-    }
-}