Allow the user to undo a change to a program. Changes that can be undone should include: 1. Adding an instruction. 2. Editing an existing instruction. 3. Deleting an existing instruction.
Allow the user to undo a change to a program. Changes that can be undone should include: