Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/13/06 16:20
Read: times


 
#112079 - An example
Responding to: ???'s previous message
I know the description is lengthy and complicated, so I'll try an example:
Flag1:  dbit   1               ;@@Flag1_1 Flags.htm
[...]
SerialISR:
        setb   Flag1           ;@@Flag1_2 Flags.htm
[...]
Main:
        jbc    Flag1,MainX2    ;@@Flag1_3 Flags.htm
;@@ is the "recognizing string" for the "hyperlink", Flag1_x is the anchor name (any string), and Flags.htm is the file name containing the comments themselves. It can be a standard html file, or anything else:

file Flags.html:
[...]
<a name="Flag1_1" href="source1.asm">Flag1 - dbit in the bit addressable RAM</a>
<a name="Flag1_2" href="source2.asm">set when a byte received</a>
<a name="Flag1_3" href="source3.asm">cleared when byte processed in main blah blah</a>


Upon placing (clicking) the cursor on the variable name or on the "hyperlink", the linked html "helpfile" could be displayed in a second window on the appropriate line. Conversely, clicking on the "hyperlink" in the html file would display the appropriate line in the source.

This is a crude example, of course; anything similar in concept would do.

I know there are many editors out there which could be adoped using scripting etc., but I am searchin for something ready-to-use, if any such exists.

Jan Waclawek

List of 11 messages in thread
TopicAuthorDate
"hyperlinks" in program source            01/01/70 00:00      
   you can do it with gvim            01/01/70 00:00      
      CodeWright global search gives you a            01/01/70 00:00      
         global search... cumbersome.            01/01/70 00:00      
            CodeWright does            01/01/70 00:00      
   An example            01/01/70 00:00      
   the only time ive seen that            01/01/70 00:00      
      CodeWright            01/01/70 00:00      
   Delphi 2005            01/01/70 00:00      
   Code Browser            01/01/70 00:00      
      not quite            01/01/70 00:00      

Back to Subject List