added ==
added !=
bug fixing
added < > <= >=
added if expr