protected void operateStoreInstruction(Instruction ins,
int variableIndexToSymbolTable, Expression expr) {
Variable lhs = new Variable(varTable, expr.getType(),
variableIndexToSymbolTable, ins.currentPc);
statements.append(new CompleteLine(ins, new Assignment(lhs, expr)));
// Hint to the symbol table about the type.
varTable.recordLocalDatatypeReference(variableIndexToSymbolTable, expr
.getType(), ins.currentPc);