Added enums for mathoperations and opcodes