1. changed configuration variables for linear programming (Cplex_tools):
LP_SOLVER is either CPLEX or GLPK
CPLEX_PATH is the path to the cplex binary
GLPK_PATH is the path to the glpk binary
The change makes it possible to switch between glpk and cplex at runtime.
2. moved conflicting list theories out of Library.thy into ROOT.ML
#!/usr/bin/env bash
#
# $Id$
# Author: Markus Wenzel, TU Muenchen
#
# DESCRIPTION: print document
PRG="$(basename "$0")"
function usage()
{
echo
echo "Usage: $PRG [OPTIONS] FILE"
echo
echo " Options are:"
echo " -c cleanup -- remove FILE after use"
echo
echo " Print document FILE."
echo
exit 1
}
function fail()
{
echo "$1" >&2
exit 2
}
## process command line
# options
CLEAN=""
while getopts "c" OPT
do
case "$OPT" in
c)
CLEAN=true
;;
\?)
usage
;;
esac
done
shift $(($OPTIND - 1))
# args
[ "$#" -ne 1 ] && usage
FILE="$1"; shift
## main
[ -f "$FILE" ] || fail "Bad file: $FILE"
$PRINT_COMMAND "$FILE"
[ -n "$CLEAN" ] && rm -f "$FILE"