Yes, but as i wrote "though it wasn't fully editable as many changes requiring restarting".

FWIW this was actually something you could do in QBasic too.