(missing)
(missing)
(missing)
(missing)
(missing)
(missing)
(missing)
Re: [Scheme-reports] [r6rs-discuss] redefining eqv? Peter Kourzanov (22 Dec 2010 20:32 UTC)
Re: [Scheme-reports] [r6rs-discuss] redefining eqv? Thomas Bushnell, BSG (22 Dec 2010 21:02 UTC)
Re: [Scheme-reports] [r6rs-discuss] redefining eqv? Eli Barzilay (22 Dec 2010 23:37 UTC)
Re: [Scheme-reports] [r6rs-discuss] Scheme pattern matching: the case for (case) Eli Barzilay (23 Dec 2010 06:00 UTC)
(missing)
(missing)
(missing)
(missing)
Re: [Scheme-reports] [r6rs-discuss] Bigloo Peter Kourzanov (22 Dec 2010 20:35 UTC)
Re: [Scheme-reports] [r6rs-discuss] Bigloo Thomas Bushnell, BSG (22 Dec 2010 21:01 UTC)
Re: [Scheme-reports] [r6rs-discuss] returning back to pattern matching Thomas Bushnell, BSG (22 Dec 2010 21:55 UTC)
Re: [Scheme-reports] [r6rs-discuss] returning back to pattern matching Thomas Bushnell, BSG (23 Dec 2010 19:47 UTC)
Re: [Scheme-reports] [r6rs-discuss] returning back to pattern matching Thomas Bushnell, BSG (24 Dec 2010 00:53 UTC)

Re: [Scheme-reports] [r6rs-discuss] Scheme pattern matching: the case for (case) Eli Barzilay 23 Dec 2010 06:00 UTC

10 minutes ago, John Cowan wrote:
> Eli Barzilay scripsit:
>
> > That distinction forces the above to work, but that's little
> > comfort for any piece of code that I write, since that disguised
> > assignment can break my code completely (unless I invent my own
> > module system, and avoid relying on anything but the standard
> > core...).  A module system is a much better solution that keeps
> > things sane without resorting to such special cases.
>
> R6RS provided a module system

Still does.

> at the expense of not providing semantics for a REPL.  R7RS,
> however, is mandated to have both.
>
> In practice, a REPL semantics can't be made perfectly consistent.
> [...]

There are some implementations that provide module systems and a
(deterministic) repl.  Whether formalizing something like that is
something you'd want, or something you'd want to spend effort on is a
different question, as well as which "that" you want "like" to relate
to.

--
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports