AminetAminet
Search:
84515 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/c/SASCFuncOverview.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Clickable C function overview for SAS/C
Author:Tim Johnson
Uploader:tim aaack org
Type:dev/c
Version:1.0
Architecture:m68k-amigaos >= 2.0.4
Distribution:Aminet
Date:2010-12-31
Download:http://aminet.net/dev/c/SASCFuncOverview.lha - View contents
Readme:http://aminet.net/dev/c/SASCFuncOverview.readme
Downloads:767

These are two REXX scripts for SAS/C's SE editor.  When you have
a C file open, one script will scan for function definitions
and send them to the SCMSG utility.  You can then use the SCMSG
utility to click around your source file to easily navigate from
function to function.

The other REXX script dumps the contents of the SCMSG listing to
a text file in RAM, similar to output from GREP.

I tried to comment well and describe what the scripts are doing;
please look at their source code (especially funcoverview.se) to
learn more and customize to your needs.  Instructions are in that
file to explain how to assign these REXX scripts to a key in the
SE editor (I used Ctrl-F2 and Ctrl-F3).

Of course I can't guarantee that these will work on your computer.
They were developed and tested with SAS/C 6.58 on an Amiga 1200 
with OS 3.0.  No warranty expressed or implied.

If you improve on these please let me know and perhaps share your
discoveries/creations.

I didn't check Aminet for any similar utilities before I created 
this, so I hope I am not duplicating anyone else's efforts.  It
was a learning experience nonetheless :)

Happy new year!

31-Dec-2010


Contents of dev/c/SASCFuncOverview.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1573    3490  45.1% -lh5- f961 Dec 31 19:37 tcj-funcoverview.se
[generic]                  307     579  53.0% -lh5- 7a9a Dec 31 19:37 tcj-funcoverview.se.info
[generic]                  907    1748  51.9% -lh5- a85b Dec 31 19:37 tcj-msgdump.se
[generic]                  309     575  53.7% -lh5- 4636 Dec 31 19:37 tcj-msgdump.se.info
[generic]                  778    1349  57.7% -lh5- c2c1 Dec 31 19:52 SASCFuncOverview.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         5 files    3874    7741  50.0%            Dec 31 22:57

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>