That would be a different naming convention -- one which only has value in the context of ~system/packages/misc/primitiv.ijs
That said, it's probably worth noting that my naming convention assigns no meaning to camelCase. (At one point, I was thinking of using that for conjunctions, but I decided that that was bad -- camelCase is only distinct from lowercase when you have multi-word names, and there is not much value in distinguishing between adverbs and conjunctions in the name -- they are rare enough, and specialized enough that you should probably always study the definition carefully before thinking about their grammar.) Anyways, if you want to declare that camelCase has local significance, that might be a good idea. Also, if multi-word names are acceptable (and they seem to be almost the norm in ptimitive.ijs) note that everything after an underline is also unspecified in my proposed convention. There are several reasons for this -- one is that locales can contain words with different grammars. I think it makes a lot of sense to have script-specific conventions for what follows an underline, even when it's not a locale name. -- Raul On Fri, Jan 20, 2012 at 9:22 AM, Brian Schott <schott.br...@gmail.com> wrote: > Raul, > > I often thought that the primitives were named with a leading capital > letter to distinguish them from non-primitives. Would an acceptable > addendum to your naming pattern be to make the last letter of > primitives letters that reverse their natural pattern or maybe end in > a letter like p or P that reverses their pattern? > > On Thu, Jan 19, 2012 at 5:28 PM, Raul Miller <rauldmil...@gmail.com> wrote: >> On Thu, Jan 19, 2012 at 4:01 PM, Brian Schott <schott.br...@gmail.com> wrote: >>> I like your proposal, and it seems very natural to me, almost as if I >>> had been doing it. How would your proposal effect >>> j602/system/packages/misc/primitiv.ijs , for example? >> >> Many of those names (155) would become lowercase. >> >> These would become all caps: ACE ALPHABET INDETERMINATE INFINITY >> >> And I count 53 names that would remain unchanged. >> >> -- >> Raul >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm > > > > -- > (B=) <-----my sig > Brian Schott > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm