17 hours ago, TomXP411 said:
Well, that's "sort of" correct. From what I've read, there is some BASIC code in the KERNAL ROM, so the KERNAL is more like 6K and BASIC is more like 10K. When you add in the graphic commands and the other enhancements, I'm not surprised BASIC has already grown beyond 16KB.
Quite right about the Basic/KERNAL ROMS not being cleanly divided between Basic and KERNAL code.
Note that much of the graphic commands seem to be calls into the GEOS Kernel, but there's still a certain amount of processing each Basic Keyword has to do to parse it's arguments.