- Set<Register> machineRegisters = getMachine().getDefinition().getRegisters();
- this.registers = machineRegisters.stream()
- .sorted((r1, r2) -> NumberRespectingStringComparator.CASE_SENSITIVE.compare(r1.id(), r2.id()))
- .map(r -> new MachineRegister(this, r)).collect(Collectors.toUnmodifiableList());