From MAILER-DAEMON Wed Aug 23 14:49:10 2017 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1dkaiE-0006WG-T2 for mharc-gcl-devel@gnu.org; Wed, 23 Aug 2017 14:49:10 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52285) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkaiD-0006W7-Ho for gcl-devel@gnu.org; Wed, 23 Aug 2017 14:49:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dkai8-0001LE-JQ for gcl-devel@gnu.org; Wed, 23 Aug 2017 14:49:09 -0400 Received: from wh2a.eticomm.net ([204.213.253.15]:65387 helo=mail.host.eticomm.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkai8-0001KS-DW for gcl-devel@gnu.org; Wed, 23 Aug 2017 14:49:04 -0400 Received: from localhost ([173.61.133.218]) by wh2a.eticomm.net with MailEnable ESMTP; Wed, 23 Aug 2017 14:09:01 -0400 Received: from camm by localhost with local (Exim 4.80) (envelope-from ) id 1dka5B-0003o1-5h for gcl-devel@gnu.org; Wed, 23 Aug 2017 14:08:49 -0400 From: Camm Maguire To: gcl-devel@gnu.org Date: Wed, 23 Aug 2017 14:08:49 -0400 Message-ID: <871so2upfy.fsf@maguirefamily.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ME-Bayesian: 0.000000 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 204.213.253.15 Subject: [Gcl-devel] #n= syntax X-BeenThere: gcl-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Aug 2017 18:49:10 -0000 Greetings! The ansi-spec describes n as an unsigned decimal, but all lisp printers I have seen start n at 1. Is there any problem starting it at 0? Take care, -- Camm Maguire camm@maguirefamily.org ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Aug 24 17:11:53 2017 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1dkzPt-00025r-KX for mharc-gcl-devel@gnu.org; Thu, 24 Aug 2017 17:11:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkzPq-00025O-Si for gcl-devel@gnu.org; Thu, 24 Aug 2017 17:11:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dkzPn-0004X7-NL for gcl-devel@gnu.org; Thu, 24 Aug 2017 17:11:50 -0400 Received: from [195.159.176.226] (port=59628 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dkzPn-0004WS-H6 for gcl-devel@gnu.org; Thu, 24 Aug 2017 17:11:47 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dkzPa-00020H-0J for gcl-devel@gnu.org; Thu, 24 Aug 2017 23:11:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gcl-devel@gnu.org From: Raymond Toy Date: Thu, 24 Aug 2017 14:11:17 -0700 Lines: 13 Message-ID: References: <871so2upfy.fsf@maguirefamily.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.101 (Gnus v5.10.10) XEmacs/21.5-b34 (linux) Cancel-Lock: sha1:vCf/e+Pu7ahInLCBgQ4BUgAEpwY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 Subject: Re: [Gcl-devel] #n= syntax X-BeenThere: gcl-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Aug 2017 21:11:51 -0000 >>>>> "Camm" == Camm Maguire writes: Camm> Greetings! The ansi-spec describes n as an unsigned decimal, but all Camm> lisp printers I have seen start n at 1. Is there any problem starting it Camm> at 0? Didn't see anything in the spec that says it can't be. But why be gratuitously different from everyone else? -- Ray From MAILER-DAEMON Fri Aug 25 14:46:30 2017 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1dlJck-0001Fq-KN for mharc-gcl-devel@gnu.org; Fri, 25 Aug 2017 14:46:30 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dlJch-0001Fc-Vg for gcl-devel@gnu.org; Fri, 25 Aug 2017 14:46:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dlJcd-00016T-Vj for gcl-devel@gnu.org; Fri, 25 Aug 2017 14:46:28 -0400 Received: from wh2a.eticomm.net ([204.213.253.15]:22225 helo=mail.host.eticomm.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dlJcd-00014r-QI for gcl-devel@gnu.org; Fri, 25 Aug 2017 14:46:23 -0400 Received: from localhost ([173.61.133.218]) by wh2a.eticomm.net with MailEnable ESMTP; Fri, 25 Aug 2017 14:46:16 -0400 Received: from camm by localhost with local (Exim 4.80) (envelope-from ) id 1dlJcJ-0006Kn-1r; Fri, 25 Aug 2017 14:46:03 -0400 From: Camm Maguire To: Raymond Toy Cc: gcl-devel@gnu.org References: <871so2upfy.fsf@maguirefamily.org> Date: Fri, 25 Aug 2017 14:46:02 -0400 In-Reply-To: (Raymond Toy's message of "Thu, 24 Aug 2017 14:11:17 -0700") Message-ID: <874lsvjxjp.fsf@maguirefamily.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ME-Bayesian: 0.000000 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 204.213.253.15 Subject: Re: [Gcl-devel] #n= syntax X-BeenThere: gcl-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2017 18:46:29 -0000 Greetings, and thanks! Raymond Toy writes: >>>>>> "Camm" == Camm Maguire writes: > > Camm> Greetings! The ansi-spec describes n as an unsigned decimal, but all > Camm> lisp printers I have seen start n at 1. Is there any problem starting it > Camm> at 0? > > Didn't see anything in the spec that says it can't be. > Indeed, everything seems to work starting at 0. > But why be gratuitously different from everyone else? > No really good reason, but GCL has a hybrid #n= reader which currently optimizes for the case in which the indices appear sequentially. Not really sure if this is worth keeping. Take care, > -- > Ray > > > > _______________________________________________ > Gcl-devel mailing list > Gcl-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/gcl-devel > > > > -- Camm Maguire camm@maguirefamily.org ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah