added const int expr evaluator