reducing number instruction classes by adding suffixes
reduced instructions, pop, mov, ldr, add, b by creating suffixes
merge comments with new instructions
update build scripts
merging new instructions and comments
Merge branch 'backendV2' of https://gitlab.doc.ic.ac.uk/lab1314/wacc_37 into backendV2
conflicts resolved
adding conds to instrctions
removed some instructions and changed build script
merge alter B and Bl instructions
Merge branch 'backendV2' of https://gitlab.doc.ic.ac.uk/lab1314/wacc_37 into backendV2
more comments
Getting rid of magic numbers.
Merge remote-tracking branch 'origin/backendV2' into backend
refactored some messages
Merge with Tom.
Merge remote-tracking branch 'origin/backendV2' into backend
refactored string liter messages
Modified gitignore.
Semantic checker done.