[plt-scheme] barred identifiers

From: David Feuer (dfeuer at techhouse.org)
Date: Sat Jul 13 00:44:11 EDT 2002

Robert Findler proposes (below) that to solve the problem of |a b " c| and
such that alt-enter be used to force evaluation in the interactions
window.  The trouble as I see it is that this doesn't do any good in the
definitions window, which ends up getting the parenthesis-matching and
indentation all wrong.  Isn't there some way to do a better job of keeping
track of delimiters?  Seems this is a "nontrivial problem" but it would be
really nice to get something that will work more reliably...

From: Robert Bruce Findler <robby at cs.uchicago.edu>
To: David Feuer <dfeuer at techhouse.org>
Cc: bugs at plt-scheme.org
Subject: Re: all/5602: bug handling |-delimited identifiers in DrScheme
Interactions window
Date: Thu, 11 Jul 2002 18:54:02 -0700

 The paren matcher is approximate (at best) and it is used to determine
 when a complete expression is available for input. Rather than fix the
 paren matcher (a long standing task no one seems to want...), I've
 added something to DrScheme so that when you type alt-return, DrScheme
 trusts your judgement and starts processing the input as a complete
 expression. The new code is available via our CVS server (see
 http://www.drscheme.org/ for details on using it) and we should see
 another release before the end of the summer.

 Hope that helps!


Posted on the users mailing list.