#!/bin/sh
#
#   _vZ expr
#
#     1995/04/19 V1.00 by oga.
#     2010/08/14 V1.01 support -s
#					by oga.
SCALE=5

if [ "$1" = "" -o "$1" = "-h" ]; then
	echo "usage : expr2 [-s <scale($SCALE)>] <>     : <>_ȉ܂ŌvZ܂"
	echo "        JbRgpꍇ<>\"\"ň͂ĉ"
	echo "        Z 'x' gĉ"
	echo "        () expr2 2x4/3"
	echo "        -s: _ȉx(default:$SCALE)"
	exit 1
fi

if [ "$1" = "-s" ]; then
	SCALE=$2
	shift
	shift
fi

bc << EOF
scale=$SCALE
`echo $* |sed -e "s/x/\*/g" -e "s/,//g"`
EOF
