"Scott G. Miller" <scgmille@xxxxxxxxxxxxxxxxxxxxxx> writes:
> On Tue, Nov 07, 2006 at 06:58:07AM +0000, Matthias Radestock wrote:
>> I think we somehow have to find a way of doing our expander debugging in
>> a fully-fledged REPL, with nice error reporting and short
>> round-trips. The same goes for fixing incompatibilities in the module
>> system.
>
> That should be easy. Just load the new expander period, and call
> its syntax expansion function to test. Maybe redefine some of the basic
> SISC core functions like load to call it with an alternate name
> (new-load) for example. That should get us close enough.
Is it really that simple? I am asking because I was under the impression
that one reason we have been stuck with an ancient psyntax for years is
that there was no easy way of incrementally debugging it. Instead we
would hack on the source, expand it, put the result in place of the
existing psyntax, fire up a heap build and then try to decipher the
completely unintelligible error messages that resulted. At least that is
what I did.
Matthias
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
|