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
