[racket] sllgen:make-rep-loop in Racket 6.1

From: Sven Panne (svenpanne at gmail.com)
Date: Mon Aug 25 11:16:53 EDT 2014

I've just updated my Racket installation to 6.1 (Windows 64bit), and
something seems to be strange with sllgen:make-rep-loop: Although the
auto-completion finds it (and other sllgen stuff), it seems to be
unbound. Tiny repro:

-----------------------------------------------------------------------------------------
#lang eopl
(display sllgen:make-rep-loop)
-----------------------------------------------------------------------------------------

The output (in German, but I think you get the point):

-----------------------------------------------------------------------------------------
Willkommen bei DrRacket, Version 6.1 [3m].
Sprache: eopl [angepasst]; memory limit: 128 MB.
sllgen:make-rep-loop: unbound identifier in module in: sllgen:make-rep-loop
-----------------------------------------------------------------------------------------

If I run the same program in Racket 5.3 (Linux x64), I get:

-----------------------------------------------------------------------------------------
Welcome to DrRacket, version 5.3 [3m].
Language: eopl; memory limit: 128 MB.
#<procedure:sllgen:make-rep-loop>
-----------------------------------------------------------------------------------------

Is this a bug in 6.1 or am I doing something wrong? I've discovered
that while trying out my old EOPL exercise, which don't work
anymore... :-/

Cheers,
   S.

Posted on the users mailing list.