[racket-dev] Racket breaking and exiting
I think I understand you, but in that case it should report the
undefined reference and stay on the repl, no?
Thanks everyone of the prompt answers.
On 06/01/2011 08:37 PM, John Clements wrote:
>
> On Jun 1, 2011, at 4:04 PM, Eduardo Bellani wrote:
>
>> My racket breaks if the following code is executed:
>>
>> (current-input-port (open-input-string "a"))
>>
>> with the following message:
>>
>> reference to undefined identifier: a
>
> ?
>
> That sounds like the right behavior to me, in an environment with a REPL. That is, you set current-input-port to pull from the string "a", then you drop into the REPL, which reads from stdin, producing the string "a", which reads as a reference to the variable a.
>
> No?
>
> John Clements
>
--
Eduardo Bellani
omnia mutantur, nihil interit.