[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Oversight in R^4RS: `@' as an ``extended alphabetic character''
-----BEGIN PGP SIGNED MESSAGE-----
The following oversight was never remedied in the R^4RS. It would be a
shame for it to also slip past the R^5RS.
|Sender: ziggy@RTS-8.LCS.MIT.EDU
|Date: Thu, 8 Jun 89 13:54:38 EDT
|From: "Michael R. Blair" <ziggy@hx.lcs.mit.edu>
|To: rrrs-authors@zermatt
|Subject: Proposed Changes to R3.95RS
|
| [] Add @ to the list of extended alphabetics. Note that this does not
| generate ambiguity for ,@ since [i] the @ must immediately follow the ,
| [Ref:4.2.6] and [ii] , is not an extended alphabetic. [Note: I notified
| Jonathan about this quite a while ago and he assured me that @'s absence
| was a mere oversight].
`Jonathan', above, refers to Johnathan Rees <jar@martigny.ai.mit.edu>.
This fix would require the following two simple corrections (relative to
the R4RS):
------------------------
Section 2.1. Identifiers
Add `@' to the enumeration:
+ - . * / < = > ! ? : $ % _ & ~ ^
...which follows the lead-in: ``The following are extended alphabetic
characters:''
-------------------------------
Section 7.1.1 Lexical Structure
Add `| @' to the enumerated disjuction:
<special initial> --> ! | $ | % | & | * | / | : | < | =
| > | ? | ~ | _ | ^
o--------------------------------------------------------------------------
Neither enumeration seems to be in any particular order--- and, in fact,
they are not even both in the same order--- but if one were to impose an
ASCII ordering on them, it would read:
! $ % & * + - . / : < = > ? @ ^ _ ~
o--------------------------------------------------------------------------
Comments? Objections?
-----------------------------------------------------------------------------
Michael R. Blair --. ziggy@ai.mit.edu | MIT Artificial Intelligence Lab
(617) 253-2448 \\ mrb@lcs.mit.edu | M.I.T. Lab for Computer Science
,,Lambda Calculus... /\\_ ...uber alles!'' | 545 Technology Square--Room 788
http://www.swiss.ai.mit.edu/~ziggy/home.html| Cambridge, MA USA 02139-3594
-----------------------------------------------------------------------------
FP: E627 F28F F6CB 1FEE F055 95EE 809E C659 | PGP Public Key ID 1024/F0312849
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface
iQCVAwUBNLKYbrqbE4/wMShJAQE1qQQAhDs6SPoCv/O59LOWMfWZjbkplyvoH4fO
pKKVggb4z7wCZwmHnM6Vehz+OMIv2x6HEnyDov94LqYedO667PwuWbW1bCwmvOoe
XlL/tpBWQzmaY9OHiwnBxPTW/eWeJ5fTPxLT0276/+CTwzi2fv4GSzhDMkKRrOjU
u72STMteqno=
=CvOf
-----END PGP SIGNATURE-----