Rigi RCL
Program-Transformation.Org: The Program Transformation Wiki
Rigi Command Library (RCL)
RCL is a Rigi-specific library written in Tcl/Tk. See
RigiUserManual, Section 4.5.
- The RCL code distributed with
rigiedit
is located in $RIGI/Rigi/rcl/
.
- Kenny Wong's Ph.D. Thesis "The Reverse Engineering Notebook" contains several RCL examples (e.g., sections 3.4.2, A.1, and B.1).
Index of RCL commands (incomplete):
A sample RCL script that is used to pre-process the
RSF generated with
cparse
for Rigi has been written by
JohannesMartin. The RCL script is generic and works for most C programs. He also used the script (with slight modifications) to look at web site structures.
Note that the preprocessing takes away detail and creates a specific structure in the graph. For example, all of the standard library is filtered out. You can use the script as a starting point and modify it to suit your own, specific needs.