The stuff that I can currently work out, a bit stuck on some of the assignment parts of the interpretter.