[Oberon] Source code browser in NO
Bob Walkden
bob at web-options.com
Sun Apr 17 20:54:00 CEST 2016
On 17 Apr 2016, at 18:48, Srinivas Nayak <sinu.nayak2001 at gmail.com> wrote:
>
> Dear Chris,
>
>> What do you mean by "browse"?
> I mean something like source navigator, source insight, cscope.
> To jump from one procedure of a module to other procedure in another module and so on.
>
> Watson does something similar by creating html links in .Def.html files.
> But I wanted the similar on .Mod files.
You can much cleverer than that. Write a command such that when you select a text in the format Module.thing it opens Module.Mod in a viewer, and locates you at the first occurrence of 'thing'. 'Thing' need not be the name of a procedure - could be any ident, or text of anything really. Something like this probably already exists somewhere.
B
>
>
> With thanks and best regards,
>
> Yours sincerely,
> Srinivas Nayak
>
> Home: http://www.mathmeth.com/sn/
> Blog: http://srinivas-nayak.blogspot.in/
>
>> On 04/17/2016 07:35 PM, eas lab wrote:
>> By definition, the "source code" is in <ModuleName>.Mod
>> What do you mean by "browse"?
>> Watson.ShowDef ET
>> shows the definitions [to be able to interface to] ET.Obj
>> for example.
>> Desktops.OpenDoc System3.Tool
>> is the menu for all of this...and more.
>>
>> ==Chris Glur.
>>
>>
>>> On 4/11/16, Srinivas Nayak <sinu.nayak2001 at gmail.com> wrote:
>>> Dear All,
>>>
>>> Do we have any source code browser in NO?
>>>
>>> I see we have Definitions browser in NO.
>>> Using Watson, if we create *.Def and *.Def.html, we can browse through
>>> Definitions.
>>>
>>> Anything similar for source code?
>>>
>>>
>>> With thanks and best regards,
>>>
>>> Yours sincerely,
>>> Srinivas Nayak
>>>
>>> Home: http://www.mathmeth.com/sn/
>>> Blog: http://srinivas-nayak.blogspot.in/
>>> --
>>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>> --
>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
More information about the Oberon
mailing list