<head></head><body><div><br><blockquote style="border-left: 2px solid rgb(0, 0, 255); padding-left: 5px; margin-left: 0px;"><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div><span>Yeah, you're right.  It probably <font color="#000000"><b>is</b><font color="#000000"> too big of a project.  Sure, we could knock out the basics of the language, what with lexical scoping and closures coming for free from Scheme, and adding dynamic scoping (special variables) in a few lines of code.  Sure, CL style macros would be a day or two at best.  Pathnames, logical pathnames, packages, and reader macros aren't even worth mentioning.  CLOS would be a week or two.  A full meta-object protocol might take another week.  Maybe two.  Adding CL style conditions would probably be two weeks, maybe three tops.  But doing things like getting 
</font><font color="#000000" face="Courier New">unwind-protect</font><font color="#000000"> and </font><font color="#000000" face="Courier New">call/cc</font><font color="#000000"> to play well together might be a bit harder <
<a href="http://tinyurl.com/y8pl6r" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://tinyurl.com/y8pl6r</a>>.</font></font></span></div></div>
</blockquote></div><br>Actually, your schedule makes it sound attainable.<br></blockquote>Oops, looks like I needed to add the <sarcasm> tags.<br></div></body>