<HTML> <HEAD> <TITLE>STk Inspector</TITLE> </HEAD> <BODY> <H1><IMG ALIGN=BOTTOM SRC="Img/note.gif">STk Inspector</H1> <IMG ALIGN=TOP SRC="Img/colorline.gif"> <BR> <h3>Introduction</h3> The <B>inspector</B> is the simplest tool to visualize the value of Scheme variables. To inspect the variable <I>my-variable</I>, just type: <pre> STk> (inspect 'my-variable) </pre> <p> A variable can also be inspected in particular environment as in: <pre> STk> (inspect 'var (procedure-environment foo)) </pre> To uninspect a variable, just enter the following expression: <pre> (uninspect 'var) </pre> or select the <B>Uninspect</B> option in the Icon menu associated with the object line inspector. <h3>Screen organization</h3> The <B>inspector</B> is a toplevel window divided in 2 areas: <UL> <li> a menu bar with two buttons: <b>Command</b> and <b>Help</b> <li> a list of all inspected objects. Each line of this list contains 4 fields which are: <ul> <li> the name of the inspected varaiable. <li> the environment of the inspected variable <li> the current value of the inpected variable. This field is editable; the <tt><Return></tt> key sets the inspected variable to the <ul>evaluated</ul> value contained in this field. The <tt><Shift-Return></tt> keys sets this variable to the content of the field without eveluation. <li> a menu icon which provides various actions on the inspected variable. </UL> </ul> <hr> <A HREF="STk-hlp.html"><IMG ALIGN=TOP SRC="Img/home.gif"> Go to top </A> </BODY> </HTML>