evaluates single expressions