makefile cleanup, expression test code, explicit convert expr
support as and i2d in interpreter