[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]

HIC seems to believe that  (OPEN (RENAMEF ...)) is the same
as (RENAMEF ...) that does not close.  This is clearly false, in at least
two ways.

An open file is a sort of string, preventing randomness from causing
file to go away or be modified.

An output file cannot be re-opened in winning way.  A real equivalent,
modulo the previous objection is more like:
(bind ((pos (filepos foo)))
      (open (renamef foo ...) '(append))
      (filepos foo pos))