Newsgroups: comp.lang.apl Path: utzoo!utgpu!watserv1!watmath!ljdickey From: ljdickey@watmath.waterloo.edu (L.J.Dickey) Subject: Re: mixing it up: The role of fractional axis brackets Message-ID: <1991May7.145511.469@watmath.waterloo.edu> Organization: University of Waterloo References: <1991May6.204056.26134@yrloc.ipsa.reuter.COM> Date: Tue, 7 May 1991 14:55:11 GMT Lines: 24 Date: Tue, 7 May 1991 13:52:26 GMT Lines: 26 In article <1991May6.204056.26134@yrloc.ipsa.reuter.COM> mgf@ipsaint.ipsa.reuter.COM (Gfeller, Martin) writes: >no. 5166696 filed 18.58.03 mon 6 may 1991 >from mgf >subj Re: mixing it up: The role of fractional axis brackets > >Branch and assignment arrows are not functional as well. J maps them >both to one, and calls it copula. I don't think copulas can be >modified by adverbs, so they're not strictly functional in J either. >But this is a hard area. /Martin I dont understand this, on two counts. (1) There are two copulas, not one: "=." and "=:" . (2) Order of execution of lines in a function is controlled by "suite", ($.), and the suite may be modified within a function by doing an assignment. I wonder if this is what was meant. It is not quite right to say that branch is mapped to assignment.