Something else to do in these forums, even more so than getting the tense correct, is to apologize less often. ;-)
I could have predicted that 零 (zero) would be less used in ancient times, if used at all, without knowing anything about ancient Chinese texts, zero being a relatively modern concept. ----- Original Message ----- From: emptist <[email protected]> Date: Wednesday, August 26, 2009 14:23 Subject: Re: [Jchat] Is it possible to use Chinese for variable/function names? To: [email protected] > > Sorry, here I have made a mistake. > > In typing " In fact 零 *is* less used in comparing with 又" I > really mean 零 > *was* less used in ancient times and is almost always used now. > > There's no tense in Chinese so care have to be taken to avoid > such mistakes > in English for me as a native Chinese speaker. > > Sorry to Roger and all who read my previous post. > > > emptist wrote: > > > > Hi, Roger, > > > > I read the article you pointed to. Thanks. > > And in ancient documents the 零 may also be found omitted, and > in other > > cases 又 was used instead, as in 10035 萬又卅五,where 卅 equals to > 三十. In fact 零 > > is less used in comparing with 又. > > > > As to approaches to make learning J easier, I've got a new > idea and I'll > > keep it a secret. > > > > Oh, well I'm joking. In fact, the idea is, Asian people use > IME for > > entering Unicode chars and some IME provide support for > customizing and > > define user phrases. For example, I type 自行 and in Sougou > pinyin I would > > be able to get this: > > > > -------- _...@ > _...@ _...@ _...@ __~@ > > ----- _`\<,_ > _`\<,_ _`\<,_ > _`\<,_ _`\<,_ > > ---- (*)/ (*) (*)/ (*) (*)/ (*) (*)/ > (*) (*)/ (*) > > > > So, the next to do is simple: just define all the primitives > and as much > > as those idioms and type the name to input the codes. > > > > It will be interesting and encouraging for learners and even English > > speakers can define and use a J specified IME :) > > > > Now only if someone will do the hard work and make it freely > available. > > > > Thanks. > > > > Best Regards, > > > > Empt > > > > Roger Hui wrote: > >> > >> A divertissement from > >> http://www.jsoftware.com/jwiki/Essays/Number%20in%20Words#Chinese > >> > >> zh 123456789 > >> 一億二千三百四十五萬六千七百八十九 > >> > >> 2^53x > >> 9007199254740992 > >> zh 2^53x > >> 九千零七兆一千九百九十二億五千四百七十四萬零九百九十二 > >> > >> > >> > >> ----- Original Message ----- > >> From: emptist <[email protected]> > >> Date: Tuesday, August 25, 2009 22:10 > >> Subject: Re: [Jchat] Is it possible to use Chinese for > variable/function>> names? > >> To: [email protected] > >> > >>> > >>> Hi, > >>> > >>> The first easy thing I thought of was to write a shell > script to > >>> parse the > >>> Chinese code into standard J. But that's not fun :) and I > would > >>> prefer using > >>> primitives instead. > >>> > >>> > >>> Tracy Harms-3 wrote: > >>> > > >>> > Non-ASCII names may, however, be accomplished by way of a > customized>>> > preprocessor. > >>> > > >>> > > >>> > On Tue, Aug 25, 2009 at 5:10 PM, Sherlock, > >>> Ric<[email protected]>> wrote: > >>> >>> From: emptist > >>> >>> > >>> >>> Hi, > >>> >>> I wonder if it's supported feature to use two byte chars > >>> such as > >>> >>> Chinese Chars for varialbe/function names. I have tried > >>> typing a > >>> >>> few but have got errors. Am I missing something? > >>> >> > >>> >> No, currently names must be ASCII. There has been > previous forum > >>> >> discussion about representing J primitives as a single > >>> (Unicode) symbols > >>> >> if you wish to search for it. > >>> >> > >>> >> From the Dictionary page "Alphabet and Words": > >>> >> http://www.jsoftware.com/help/dictionary/dict1.htm > >>> >> > >>> >> "The alphabet is standard ASCII, comprising digits, > letters > >>> (of the > >>> >> English alphabet), the underline (used in names and > numbers), ..." > >>> >> > >>> >> "Names ... begin with a letter and may continue with > letters, > >>> underlines,>> and digits." ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
