Brian Schott wrote: > This thread is so valuable because it clarifies that > the j expression beginning with n : 0 is a verb like > any other verb and that that verb triggers special > inputs on subsequent screen lines that are independent > of other possible common inputs (like the conjunction > " or right hand arguments like '') on the same input line > with n : 0 .
n : 0 is a verb whose definition is supplied on subsequent lines when n is 3, 4 or 13. It's a noun when n is 0, an adjective when n is 1 and a conjunction when n is 2. When n is 1, 2, 3 or 4 J uses an extended multi-line syntax which supports block structures (using key words such as if.). When n is 13, J uses more constrained immediate execution syntax (the definition is limited to a single line, and control keywords are not supported). And, of course, no syntactic rules are imposed on the result of 0 :0. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
