On Tue, 6 Oct 2009, Alan G Isaac wrote:

> Is it true that `genr` is deprecated?  The command reference uses
> it all over the place. In contrast, `series` is not even documented.

No, "genr" isn't exactly deprecated.  It's convenient to have a
generic name for "generating a new variable" and "genr" has that
job.

But it's often more transparent and/or reliable to use a typename
instead: "series", "scalar", "matrix", "list".  This shows the
reader of a script what sort of new variable is expected and in
some cases forces the issue (e.g. where the outcome of genr could
equally well be considered a scalar or a 1x1 matrix).

> Well ok, the command reference is a few years old, but even the
> recent Guide refers to `genr`, not to `series`.

The command reference is regularly updated; the most recent
edit was a few days ago.  It's possible that we should go through
the manual and replace at least some instances of "genr" with
typenames.

> Finally, can I assume `series` is just an alias for `genr`
> (or vice versa)?

Yes, the typenames are in effect aliases for "genr".

Allin

Reply via email to