added compileExp for printInt