ok, I have layered too many concepts into one question
Donna
[EMAIL PROTECTED]
On 1-Jul-06, at 12:28 AM, Mark D. Niemiec wrote:
dly <[EMAIL PROTECTED]> wrote:
When you are avoiding using APL symbol sets, why say:
Can I have a version of J with quadIO<-1?
Why not
No, you can not have a version of J with an index origin other than 0
as you were able to do by setting the quadIO to 1.
Probably because the main reason to avoid multiple symbol sets
is to avoid forcing your readers to be bilingual.
Using <- to represent copula ← might not be one APL symbol but two
APL symbols that represent the comparative < and subtract - . Since
you are making best attempt to draw APL special characters why not []
IO<-1 so the whole phrase is APL. Or could it be English
punctuation. It could actually be confused with J.
quadIO=.0
quadIO
0
quadIO<-1
0
In this case, the original question was phrased in a bilingual manner
(and, indeed, could only possibly originate with an APL programmer
trying to learn J, so the person asking the question is bilingual, and
anyone who could give a reasonable answer would likely have to be
as well),
so this rationale does not apply. The original question is much more
succinct and understandable by bilingual programmers than your
monolingual version.
Try finding an English-only way of saying "In English translations
of French,
how would you distinguish between the words 'connaitre' and
'savoir'?", or
"In English translations of Spanish, how would you distinguish
between the
words 'ser' and 'estar'?"
-- Mark D. Niemiec <[EMAIL PROTECTED]>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm