create an instance of the Isabelle logo;
authorwenzelm
Thu, 24 Sep 1998 21:32:12 +0200
changeset 5557 d6ceb4275742
parent 5556 28e12dc85d29
child 5558 64a8495201d1
create an instance of the Isabelle logo;
lib/Tools/logo
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/Tools/logo	Thu Sep 24 21:32:12 1998 +0200
@@ -0,0 +1,37 @@
+#!/bin/bash
+#
+# $Id$
+#
+# DESCRIPTION: create an instance of the Isabelle logo
+
+
+PRG=$(basename $0)
+
+function usage()
+{
+  echo
+  echo "Usage: $PRG NAME"
+  echo
+  echo "  Create instance NAME of the Isabelle logo (as EPS to stdout)."
+  echo
+  exit 1
+}
+
+function fail()
+{
+  echo "$1" >&2
+  exit 2
+}
+
+
+## args
+
+NAME=""
+[ $# -ge 1 ] && { NAME="$1"; shift; }
+
+[ $# -ne 0 -o "$NAME" = "-?" -o -z "$NAME" ] && usage
+
+
+## main
+
+perl -p -e "s/<any>/$NAME/" $ISABELLE_HOME/lib/logo/isabelle_any.eps