I should add: line 4 of most of the *.c files in the jsrc directory typically contains a summary of the purpose of that file.
(However, there's some relatively new *.c files which have been added (largely to support efficient execution in the context of diverging machine architectures) which need that line 4 to be added.) FYI, -- Raul On Thu, Mar 9, 2023 at 11:43 AM Raul Miller <[email protected]> wrote: > > We don't currently have something in the wiki that matches the kind of > structure which you had described here. > > However, a top level of what you're asking for exists in t.c (and x.c > for the implementation of !:) > > https://github.com/jsoftware/jsource/blob/master/jsrc/t.c#L57 > https://github.com/jsoftware/jsource/blob/master/jsrc/x.c#L50 > > Also, since (as I understand it) you were unable to locate the link > for a zip file representing the current j source tree, here's that > link: > > https://github.com/jsoftware/jsource/archive/refs/heads/master.zip > > I hope this helps, > > -- > Raul > > On Wed, Mar 8, 2023 at 10:31 AM Richard Donovan <[email protected]> wrote: > > > > I imagined there might be a menu tree whereby I could select for example > > > > JSOURCE > > PRIMITIVES > > VERBS > > MONADS > > ADD (+) <=== > > > > or > > > > JSOURCE > > PRIMITIVES > > ADVERBS > > MONADS > > INSERT (/) <=== > > > > Etc. where each tree would take you to the page containing the C source > > which performs the selected function. That’s obviously over simplistic but > > simple is what I do best! > > > > Richard > > > > > On 8 Mar 2023, at 14:39, Raul Miller <[email protected]> wrote: > > > > > > Hopefully you can help us by showing us where things break down. > > > > > > Currently, https://code.jsoftware.com/wiki/Source links to github -- > > > the top link in the content of that page should lead to > > > https://github.com/jsoftware/jsource in your web browser. > > > > > > And, on that github page, there should be a green "Code" button, near > > > the top, on the right, which when pressed gives you a dropdown. > > > > > > That dropdown should contain a "Download Zip" link. > > > > > > You should not need to be logged in on the wiki, nor in github, to > > > download a copy of the J source code. > > > > > > Now, .. I guess one issue here is that there's so many other links > > > that it's easy to get lost on the way there. But perhaps there might > > > be other issues which have also gotten in your way?. Are these > > > anything we could fix? > > > > > > Thanks, > > > > > > > > > -- > > > Raul > > > > > >> On Wed, Mar 8, 2023 at 9:33 AM Richard Donovan <[email protected]> > > >> wrote: > > >> > > >> Yes I have GitHub installed, but I don’t know how to navigate to J > > >> source. > > >> > > >> I’ve never heard of a source tarball! Is that easier and how do I get it? > > >> > > >> Thanks > > >> ________________________________ > > >> From: General <[email protected]> on behalf of bill > > >> lam <[email protected]> > > >> Sent: Wednesday, March 8, 2023 1:38:08 PM > > >> To: General forum <[email protected]> > > >> Subject: Re: [Jgeneral] Access source through GitHub > > >> > > >> Do you have git installed already? If not you can download the source > > >> tarball. > > >> > > >>> On Wed, Mar 8, 2023, 8:14 PM Richard Donovan <[email protected]> > > >>> wrote: > > >>> > > >>> Hi all > > >>> > > >>> I am interested in looking at the J interpreter source code which I > > >>> believe is available. > > >>> > > >>> I am not used to using GitHub although I have an account. Could someone > > >>> please assist me? For example, should I wish to examine the source that > > >>> processes the dyad +, “plus”, how should I navigate to that from the > > >>> GitHub > > >>> main screen? > > >>> > > >>> Thanks in advance, > > >>> > > >>> Richard > > >>> ---------------------------------------------------------------------- > > >>> For information about J forums see http://www.jsoftware.com/forums.htm > > >>> > > >> ---------------------------------------------------------------------- > > >> For information about J forums see http://www.jsoftware.com/forums.htm > > >> ---------------------------------------------------------------------- > > >> For information about J forums see http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
