lib/Tools/browser
author wenzelm
Thu, 01 Jul 1999 21:28:49 +0200
changeset 6880 ce2b19e4402d
parent 3640 7554be69fd09
child 7766 444ac56ead91
permissions -rwxr-xr-x
Isar_examples/KnasterTarski.thy;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3640
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     1
#!/bin/bash
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     2
#
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     3
# $Id$
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     4
#
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     5
# DESCRIPTION: Isabelle theory graph browser
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     6
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     7
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     8
PRG=$(basename $0)
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
     9
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    10
function usage()
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    11
{
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    12
  echo
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    13
  echo "Usage: $PRG [GRAPHFILE]"
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    14
  echo
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    15
  exit 1
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    16
}
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    17
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    18
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    19
## main
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    20
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    21
[ "$1" = "-?" -o $# -gt 1 ] && usage
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    22
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    23
export CLASSPATH=$ISABELLE_HOME/lib/browser
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    24
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    25
[ $# -ne 1 ] && cd $ISABELLE_BROWSER_INFO/graph/data
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    26
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    27
java GraphBrowser.GraphBrowser $1
7554be69fd09 Startup script for Isabelle theory browser.
berghofe
parents:
diff changeset
    28