On Mon, Aug 17, 2020 at 11:27 AM Marc Nieper-Wißkirchen <xxxxxx@nieper-wisskirchen.de> wrote:

I have tried to understand R6RS's lexical syntax. According to it,
non-"peculiar" identifiers (that have nothing to do with "@") have to
start with an "initial". The set of initials, however, does not
contain "@". Or is there some erratum?

No, quite right, and therefore @foo is not an identifier.  However, xxxxxx@ and xxxxxx@bar are identifiers, because "@" is a <subsequent>.  Therefore object/@ is an identifier too.



John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
Does anybody want any flotsam? / I've gotsam.
Does anybody want any jetsam? / I can getsam.
        --Ogden Nash, No Doctors Today, Thank You