helper function for highlighting register changed during execution
(self, curr: Mapping[str, int], prev: Mapping[str, int])
| 79 | return decorator |
| 80 | |
| 81 | def reg_diff(self, curr: Mapping[str, int], prev: Mapping[str, int]) -> List[str]: |
| 82 | """ |
| 83 | helper function for highlighting register changed during execution |
| 84 | """ |
| 85 | |
| 86 | return [k for k in curr if curr[k] != prev[k]] if prev else [] |
| 87 | |
| 88 | def render_regs_dump(self, regs: Mapping[str, int], diff_reg: Collection[str]) -> None: |
| 89 | """Helper function for rendering registers dump. |