implements of for and while
implements of >< &&|| operators