[m-dev.] io__write et al

Peter Schachte pets at cs.mu.oz.au
Tue Apr 22 18:32:34 AEST 1997


It's also worth mentioning that we talked about one further output
predicate:  io:pretty_print, which is like io:print only more so.  This
predicate will do all the fancy printing that io:print doesn't do (which
is easy to say because it hasn't been designed yet), including
depth-limited printing.  It is this predicate that the debugger will
probably want to use to display data.

One more thing we didn't discuss is writing out terms as dags; ie writing
terms so that when read back in they have the same sharing as they did
when written.  I believe io:write_binary should do this; perhaps this
isn't so important for io:write.

-Peter Schachte      URL:  http://www.cs.mu.oz.au/~pets/
pets at cs.mu.OZ.AU     PGP:  finger pets at 128.250.37.150 for key
    [A computer is] like an Old Testament god, with a lot of rules
    and no mercy.  -- Joseph Campbell




More information about the developers mailing list