Gordon JC Pearce gordon at
gjcp.net wrote:
Since none of
the existing tools seemed to do what I wanted, I wrote
a perl script generating such a html'ized version of the source code.
This is very very cool.
The /bin/sh code is a bit of a horror, isn't it? I bet someone can tell
a funny story about that one...
Gordon
Indeed there is 'C' and 'Bourne-C', used in sh and adb, see the
definitions
listed after
http://www-linux.gsi.de/~mueller/test/211bsd/usr/src/bin/sh/mac.h.html#n:12
http://www-linux.gsi.de/~mueller/test/211bsd/usr/src/bin/adb/defs.h.html#n:…
Some of this is already handled in the parser, but there is clearly
room for improvement.
By the way:
- point to a { } ( ) [ ] and a popup will tell you were
the matching parenthesis is, it it is in a different line.
Click on it, and you get moved to the matching end.
In 'Bourne-C', IF and FI work this way.
- point to a parameter-less macro, and a popup will tell
you the definition if the string is short.
With best regards, Walter
--
Dr. Walter F.J. M?ller Mail: W.F.J.Mueller at gsi.de
GSI, Abteilung KP3 Phone: +49-6159-71-2766
D-64291 Darmstadt FAX: +49-6159-71-3762
URL:
http://www-linux.gsi.de/~mueller/