On Thu, Oct 20, 2011 at 8:25 AM, Sam Tobin-Hochstadt <sa...@ccs.neu.edu> wrote:
> I've certainly wanted this in the past.  Ryan came up with some tricks that
> made it easier, but I think a separate REPL that basically ran
> (begin-for-syntax (print e)) would be a very nice addition.
>
> I'm also with Eli in thinking that this should be separate from online check
> syntax, unless we make the whole repl use the results of online check
> syntax.

I don't understand your "unless".

Just to be clear, I am imagining two different REPLs. One REPL you get
when you click "Run". One REPL you get when you click some other
button and the second REPL has the compile-time bindings of the
program in the definitions window.

The second RPEL may or may not be "instantly available" depending on
whether or not it is (internally) using the results of the online
expansion.

Eli's argument boil down to saying that there are programs that don't
work in online check syntax (and implicitly saying we should support
those programs in this new REPL). If you agree with that, then what
programs have you written that have this property?

Robby

_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Reply via email to