On Wed, Feb 24, 2021 at 7:06 AM Dr. Jürgen Sauermann < mail@jürgen-sauermann.de> wrote:
> [...] > > First of all, )save produces an old file format.These days )dump is > preferred over )save > since it makes it much easier to recover most of a broken workspace files, > and the )dump > format is pretty much directly executable APL code rather than xml. That > makes )dump more > independent of the interpreter version than )save. > > The only disadvantage of )dump is that it does not save the )SI stack likw > )save does. > So when you )dump a workspace the you loose the )SI stach and with it all > local variables. > [...] > Two points: 1. It is confusing to have two formats. 2. Preferring )DUMP, which isn't even part of standard APL, is, in a sense, changing the language. My suggestion is: A. Get rid of )SAVE B. Rename )DUMP to )SAVE C. Enhance the dump format to save the SI. Blake McBride