const lines = [];
* Code should be very well commented: things must be explained in terms that even people not well versed with certain Z80 or Spectrum internals details should understand.
,这一点在im钱包官方下载中也有详细论述
Lipgloss is handy - you can give it two strings and say “join these together vertically, making sure that they’re both left-aligned” and it’ll do that even if the strings have different widths. It’s built for the terminal, so it knows how to handle ansi escape codes and double-width characters and the like.
2. It Was Just an Accident