refactoring for evalExp ELt, EGt, etc, with a helper function to reduce copy paste code