emacs-devel
[Top][All Lists]
Advanced

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

Re: If records are not sequences, why does aref work on records?


From: Richard Stallman
Subject: Re: If records are not sequences, why does aref work on records?
Date: Sun, 09 Apr 2017 15:15:16 -0400

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

In principle, there is no reason for vector functions to work on a
defstruct.  We can declare that usage obsolete, while keeping it
functioning.  In 3 years we can make it generate an error which
is easy to turn off, to nudge people to change the code.

On the other hand, it is wasteful to create myriad 'copy-FOO'
functions that all do the same thing.  We may as well have 
one function 'copy-struct' function that copies all kinds of sequences.

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]