implement struct intercode and struct operand