From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tom Gillespie Newsgroups: gmane.lisp.guile.user Subject: reading symbols containing apostrophe Date: Tue, 29 Dec 2020 23:51:22 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19726"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Wed Dec 30 11:58:09 2020 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kuZBA-00052Z-Ig for guile-user@m.gmane-mx.org; Wed, 30 Dec 2020 11:58:08 +0100 Original-Received: from localhost ([::1]:56560 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kuZB9-0004IG-Gi for guile-user@m.gmane-mx.org; Wed, 30 Dec 2020 05:58:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40156) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuTSV-0006pc-OG for guile-user@gnu.org; Tue, 29 Dec 2020 23:51:39 -0500 Original-Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:43089) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kuTST-00047t-73 for guile-user@gnu.org; Tue, 29 Dec 2020 23:51:39 -0500 Original-Received: by mail-wr1-x434.google.com with SMTP id y17so16440267wrr.10 for ; Tue, 29 Dec 2020 20:51:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=LGnfQVIFxyEO5DVS0sFdsCfxFe1Hevk/lXCkim3Ml6E=; b=bzDPeoxKOHdZTRpUQXWOKyidujPm4PGwv24Rzp9pItn2lZzETWqPnsMpqpmYjPD3Lm 7968ncgUuOmIBG+aqn8/MQ/ODujJMwwoHiciGSEzX35vwrpxEkQv3Hwt4KIKrJncH8CB u5fj6MrtfpA0fbF2Jv6dkjqF2gutoCe/lsAPWlOv6LVR1ZJOXRBD75i6NgVnNLDaf8mq xETR5enMDdRF0pEwPTxkqgZl3sli47LFgSehjc28U4tp5mBPgj33+7HXNdRa4+Ht3GOF OlFMdNH86K9tH+OBkesHMcQs8trstCHDZaMIU7YpZDvFvmKd8oJcEdMnBUlR5uZ9TAly 8FZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=LGnfQVIFxyEO5DVS0sFdsCfxFe1Hevk/lXCkim3Ml6E=; b=C3eDCJrFO+CxlCz2zjB2tLSv1dcx2bhhNTQCokWEa3mPpiTQUXx5nHPN81zmziuH/a xeD3CLjlVu8IfStql180yZc6ID4g1BP3G5PaVZkAg1mSMjClysfPsoV/ZWaPT+NirvOM wdoOXkgDhRWSE+FoBE2YGZDGvosgMMsDDd6OBJmKsL61RDY8HHByEi9Onb03u/tV4U+n 7aGg7zvFPi+gpjIOOyqPe3zKZReA9YcDFbseoaRXA5/c+9CRr06Knh4luzrQ/Vdc8Wvp YgzZRpUrmDLnF8xE2wyRiF2sY6Oz36XPo5Jei+qnpCut621gZHKaczCA+ClAaAxYbuBt gZ9w== X-Gm-Message-State: AOAM532ppXzHi1Yu58lPmdriEgWv4CEnaMD7WTWZ5e3OifmsJzKGFkDE EY2mXURxXhRxrGo7Sxp5715+KgPHD2CclRpoWtnW8reB X-Google-Smtp-Source: ABdhPJxv/rNZH91V2DzMoKsSGKLYmRgZQJ+/rnUn0mdN5kqSVM3p2qDCvFCeU34x3KDpWwRLkewqokIKPFF7fV+haqA= X-Received: by 2002:adf:c403:: with SMTP id v3mr57235401wrf.55.1609303893081; Tue, 29 Dec 2020 20:51:33 -0800 (PST) Received-SPF: pass client-ip=2a00:1450:4864:20::434; envelope-from=tgbugs@gmail.com; helo=mail-wr1-x434.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 30 Dec 2020 05:56:50 -0500 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17137 Archived-At: Hi, I'm in the processes of reviewing reader behavior for a number of different lisp dialects and Guile has a quirk that I have been unable to find any documentation about. Specifically, as far as I can tell apostrophe is not allowed in identifiers according to the formal grammars for r5rs through r7rs (I have not checked earlier versions). In addition apostrophe is not included in the extended reader syntax in the manual. However, 'a'b'c reads as a'b'c in guile 2.2.6. Am I missing something? Is this a bug? Best! Tom