added "<<" and ">>" expression operators