17:00:35pjbmdhughes: old BASICs could stand in 2KB of ROM…
17:03:18mdhughes2.5K for Tiny BASIC in ASM, 4K for something a little more habitable, 8-16K for good ones. And most instructions are 1-2 bytes… That's a lot of LOC.
20:10:35White_Flamealso those BASICs basically included their own editor & shell environment as well
20:16:08pjbWhite_Flame: well, with the line number, the editor and REPL was trivial.
20:16:47White_Flameit still takes up space in the footprint though beyond just the interpreter
20:17:10pjbBasically a IF (or COND): https://github.com/informatimago/lisp/blob/master/small-cl-pgms/basic/basic.lisp#L969
20:17:25White_Flameall the line number shuffling on entry, the LIST command, etc, are likely not necessarily nowadays if running external text file source