public void commandOp(CodeGenerator.ops opType) {
		if (opType == ops.ADD) {
			this.assembler.emit(CommandWord.ADD);
		}
		else if (opType == ops.SUB) {
			// Subtract
                    this.assembler.emit(CommandWord.SUB);
		}
		else if (opType == ops.MUL) {
			// Multiply
                    this.assembler.emit(CommandWord.MUL);
		}
		else if (opType == ops.DIV) {
			// Divide
                    this.assembler.emit(CommandWord.DIV);
		}
		else if (opType == ops.LSS) {
			// Less than
                    this.assembler.emit(CommandWord.RLT);
		}
		else if (opType == ops.AND) {
			// And
		    // (pop == true) == pop
                    this.assembler.emit(CommandWord.ENT, 1);
                    this.assembler.emit(CommandWord.REQ);
                    this.assembler.emit(CommandWord.REQ);
		}
		else {
			// NOP
		}
	}