diff -r1.7 FormulaParser.java 78a79 > * @author Cameron Riley (criley at ekmail.com) 128c129 < //System.out.println("Got char: "+Look); --- > //System.out.println("Got char: "+ look); 392d392 < 396c396,397 < while (look == '*' || look == '/' || look == '^' || look == '&' || look == '=' ) { --- > while (look == '*' || look == '/' || look == '^' || look == '&' || > look == '=' || look == '>' || look == '<' ) { 402a404,405 > if (look == '>') GreaterThan(); > if (look == '<') LessThan(); 404,405c407,408 < } < --- > } > 440c443,456 < --- > /** Recognize and Translate a Greater Than */ > private void GreaterThan() { > Match('>'); > Term(); > tokens.add(new GreaterThanPtg()); > } > > /** Recognize and Translate a Less Than */ > private void LessThan() { > Match('<'); > Term(); > tokens.add(new LessThanPtg()); > } > 452a469,470 > if (look == '>') GreaterThan(); > if (look == '<') LessThan();