FUNCTION: LieTools/WeylReflect
USAGE: WeylReflect(i,fwgt,Gt); WeylReflect(i,fwgt); WeylReflect(i,fwgt,Gtype,rnk);
SYNOPSIS: WeylReflect(i,fwgt) yields the weight obtained by Weyl reflecting
  a weight fwgt (expressed in terms of a basis of fundamental weights) w.r.t to the
  i-th root.  When called with just two arguments i and fwgt, it is necessary to first
  initialize a global Lie algebra environment (see LieTools[gSetup]).

EXAMPLE: 
> with(LieTools):
> WeylReflect(1,[-1/2,-1/2],G2);

                              [1/2, -1]

SEE AlSO: LieTools[WeylOrbit], LieTools[WeylWordAction]
