I noticed there's a small difference in the LIST statement on the AppleSoft BASIC if compared to the one in msbasic: there's an extra (and ugly) space printed after every token. I wonder where this comes from -- was it an Apple customization?
The source code for LIST seems to be a bit different:
https://github.com/txgx42/applesoft-lite/blob/6a1e34ba6f06d67c13a902da87a550c1fc97acb5/applesoft-lite.s#L956