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

Reply via email to