lib/Tools/yxml
changeset 62464 08e62096e7f4
parent 62463 547c5c6e66d4
parent 62461 075ef5ec115c
child 62465 2e4c6ef809b5
equal deleted inserted replaced
62463:547c5c6e66d4 62464:08e62096e7f4
     1 #!/usr/bin/env bash
       
     2 #
       
     3 # Author: Makarius
       
     4 #
       
     5 # DESCRIPTION: simple XML to YXML converter
       
     6 
       
     7 
       
     8 PRG="$(basename "$0")"
       
     9 
       
    10 function usage()
       
    11 {
       
    12   echo
       
    13   echo "Usage: isabelle $PRG"
       
    14   echo
       
    15   echo "  Convert XML (stdin) to YXML (stdout)."
       
    16   echo
       
    17   exit 1
       
    18 }
       
    19 
       
    20 function fail()
       
    21 {
       
    22   echo "$1" >&2
       
    23   exit 2
       
    24 }
       
    25 
       
    26 
       
    27 ## process command line
       
    28 
       
    29 [ "$#" -ne 0 ] && usage
       
    30 
       
    31 
       
    32 ## main
       
    33 
       
    34 exec "$ISABELLE_HOME/lib/scripts/yxml"