I have been working my way through the "Learning J" online book
https://www.jsoftware.com/help/learning/contents.htm
with a recency of 2015.

In the 6th chapter (https://www.jsoftware.com/help/learning/06.htm) there
is a sub-section dedicated to using bare verbs (not gerunds) as the bound
left conjunct to Amend (with explanations of linear-indices).

Later, in the 14th chapter (14.3.5 Gerund as Argument to Amend) gerunds are
introduced as viable tied-nouns to be the bound left conjunct to Amend.

Additionally, the NuVoc for Amend has (all the way at the bottom) a warning
as follows:

     "An obsolete form of Amend: (x u} y) was used in early versions of J.
     where operand u is a verb. Its use is deprecated in favor of  x m} y."

Is it true to say that this warning refers to the same verbs as discussed
in Chapter 6?

thanks
Daniel Eklund

PS.  It took me a bunch of searching through nabble to find the gerund
usage of Amend as a means (preferable, in my opinion) to dynamically
generate indices and replacement values in a nice calculable way (
http://jsoftware.2058.n7.nabble.com/Tacit-definition-using-Amend-td4950.html#a4951).
which led me to search ahead to Chapter 14 to discover the gerund form.

I say this in the context of me being a complete newbie and struggling to
use Amend with calculated indices in various programming exercises.  I hope
not to sound critical.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to