[plt-scheme] highlighting errors
Thanks, your answer is clear.
Jos.
((((lambda(x)((((((x x)x)x)x)x)x))
(lambda(x)(lambda(y)(x(x y)))))
(lambda(x)(write x)x))
"greetings, Jos")
----- Original Message -----
From: "Matthew Flatt" <mflatt at cs.utah.edu>
To: "jos koot" <jos.koot at tiscali.nl>
Cc: "PLT-list" <plt-scheme at list.cs.brown.edu>
Sent: Sunday, September 11, 2005 3:15 PM
Subject: Re: [plt-scheme] highlighting errors
> At Sun, 11 Sep 2005 12:58:09 +0200, "jos koot" wrote:
>> When a proc imported from a compiled module (zo-file) , calls error, the
>> form that called the proc is highlighted. When the module is not
>> compiled,
>> the form is not highlighted. How can this be? Is this intensional?
>
> By default, compiled files do not include debugging instrumentation, so
> the dynamically closest instrumented expression is highlighted (the
> proc call, in this case).
>
> When a file is not already compiled, DrScheme adds debugging
> instrumentation as it loads the file, so the call to `error' is
> highlighted.
>
> In a future version of DrScheme, we expect to provide better control
> over which modules have debugging instrumentation.
>
> Matthew
>
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme