<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.4630.0">
<TITLE>Wondering about Code</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT COLOR="#000080" SIZE=2 FACE="Comic Sans MS">I've been working on my own C++ implementation of Push for years. Started with Push2 and am somewhere between it and Push3. Right now I just call my work PushX - for unknown. Its been an off again / on again project but it does get closer to completion. I'm actually getting to the point of trying to implement code to do evolution.</FONT></P>

<P><FONT COLOR="#000080" SIZE=2 FACE="Comic Sans MS">I was just looking at the project again and re-read the Push3 documentation.</FONT>
</P>

<P><FONT COLOR="#000080" SIZE=2 FACE="Comic Sans MS">I am wondering why the CODE type still has the execution statements like DO, DO*, etc. Keeping them for historical reasons is one possible good answer. But it seems the main reason for CODE is as a workspace for manipulation of code, rather than execution. EXEC is the place for execution in Push3.</FONT></P>

<P><FONT COLOR="#000080" SIZE=2 FACE="Comic Sans MS">I also wonder if the EXEC.Y, .S, and .K should be CODE instructions and not EXEC. </FONT>
</P>

<P><FONT COLOR="#000080" SIZE=2 FACE="Comic Sans MS">All these, I guess, are questions about regularizing or making the types orthogonal. As a decades of experience developer I see this as good software engineering. Shouldn't good evolved good follow good engineering practices? (he says a bit tongue in cheek)</FONT></P>

<P><FONT FACE="Times New Roman"> </FONT>

<BR><FONT COLOR="#000080" FACE="Comic Sans MS">&nbsp;- 73 - </FONT>

<BR><B><FONT COLOR="#000080" FACE="Comic Sans MS">Rud Merriam K5RUD</FONT><FONT FACE="Times New Roman"></FONT></B><BR>
<I></I><I></I><A HREF="http://mysticlakesoftware.com/"><I><U></U></I><I><U><FONT COLOR="#0000FF" FACE="Comic Sans MS">http://mysticlakesoftware.com/</FONT></U></I><I></I></A><I></I>
</P>

</BODY>
</HTML>