1998-04-10 06:59:06 -04:00
|
|
|
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<title>Envdraw</title>
|
|
|
|
</head>
|
|
|
|
|
1998-04-30 07:04:33 -04:00
|
|
|
<body bgcolor=white>
|
|
|
|
<h1><img src="Images/STk-tiny.gif"> Envdraw</h1>
|
|
|
|
<font size=+4>
|
|
|
|
<center>
|
|
|
|
<img src="Images/envdraw.gif">
|
|
|
|
</center>
|
|
|
|
<pre>
|
|
|
|
|
|
|
|
</pre>
|
1998-04-10 06:59:06 -04:00
|
|
|
|
|
|
|
|
|
|
|
EnvDraw is a environment diagramming package which draws environment
|
1998-04-30 07:04:33 -04:00
|
|
|
diagrams as taught in <i>Abelson and Sussman's</i> <b>Structure and
|
|
|
|
Interpretation of Computer Languages</b>.
|
|
|
|
|
|
|
|
<p>
|
|
|
|
It was written as an
|
1998-04-10 06:59:06 -04:00
|
|
|
instructional tool for the CS61A course at the University of
|
1998-04-30 07:04:33 -04:00
|
|
|
California at Berkeley.
|
|
|
|
<p>
|
|
|
|
The environment diagrammer is a metacircular
|
1998-04-10 06:59:06 -04:00
|
|
|
evaluator which draws procedures, environments, and box and pointer
|
|
|
|
diagrams along with all the accompanying symbols and mutation. It
|
|
|
|
includes a box and pointer diagrammer which handles circular list
|
|
|
|
structures, cons cell mutation, and also will watch for modification
|
|
|
|
of any symbols known to be pointing to drawn cells.
|
|
|
|
|
|
|
|
|
1998-04-30 07:04:33 -04:00
|
|
|
<p>
|
|
|
|
Envdraw can be downloaded from the following URL:
|
|
|
|
<a href=http://kaolin.unice.fr/Contribs">http://kaolin.unice.fr/STk/Contribs</a>
|
|
|
|
</font>
|
|
|
|
<hr>
|
|
|
|
<A HREF="main-en.html"><img src="Images/backward.gif" align=middle> Top</A>
|
|
|
|
<hr>
|
|
|
|
<address><a href="mailto:eg@unice.fr">Erick Gallesio</a></address>
|
|
|
|
<
|
1998-04-10 06:59:06 -04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<address><a href="mailto:eg@unice.fr">Erick Gallesio</a></address>
|
|
|
|
<!-- Created: Tue Mar 10 19:29:32 CET 1998 -->
|
|
|
|
<!-- hhmts start -->
|
1998-04-30 07:04:33 -04:00
|
|
|
Last modified: Mon Apr 13 12:15:49 CEST 1998
|
1998-04-10 06:59:06 -04:00
|
|
|
<!-- hhmts end -->
|
|
|
|
</body>
|
|
|
|
</html>
|