return new SIRPeekExpression(new JPrefixExpression(null, OPE_PREINC,
return new SIRPeekExpression(new JPostfixExpression(null, OPE_POSTINC,
                    public Object visitPopExpression(SIRPopExpression oldSelf,                                                     CType oldTapeType) {                        // Recurse into children.                        SIRPopExpression self = (SIRPopExpression)                            super.visitPopExpression(oldSelf,                                                     oldTapeType);			// reference our var			JLocalVariableExpression ref = new JLocalVariableExpression(null,										    var);                        // Return new peek expression.                        return new SIRPeekExpression(new JPrefixExpression(null,									   OPE_PREINC,									   ref),						     oldTapeType);                    }