Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Wed, 3 Dec 2008 23:29:40 +0100 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id mB3MTVQq002577 for ; Wed, 3 Dec 2008 23:29:32 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id mB3MPup1021482 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 3 Dec 2008 23:25:56 +0100 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id mB3BGIhi005073; Wed, 3 Dec 2008 23:25:18 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 182080 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 3 Dec 2008 23:25:18 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id mB3MPIDD005314 for ; Wed, 3 Dec 2008 23:25:18 +0100 Received: from lon1-post-1.mail.demon.net (lon1-post-1.mail.demon.net [195.173.77.148]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id mB3MP5gD011005 for ; Wed, 3 Dec 2008 23:25:08 +0100 Received: from cremornelane.demon.co.uk ([80.177.25.195] helo=[192.168.0.2]) by lon1-post-1.mail.demon.net with esmtp (Exim 4.69) id 1L809Z-0002XU-WH for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 03 Dec 2008 22:25:05 +0000 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 References: <4936E30A.5080209@morningstar2.co.uk> <87ljuxlybp.fsf@fawkes.hogwarts> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <49370743.7050004@morningstar2.co.uk> Date: Wed, 3 Dec 2008 22:25:07 +0000 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: expl3 "token list" terminology To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <87ljuxlybp.fsf@fawkes.hogwarts> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -2.599 () BAYES_00 X-Scanned-By: MIMEDefang 2.64 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 03 Dec 2008 22:29:40.0619 (UTC) FILETIME=[A1E255B0:01C95596] Status: R X-Status: X-Keywords: X-UID: 5492 Andreas Matthias wrote: > I disagree. I don't like it at all. Characters and tokens are > distinct things in terms of TeX. > > LaTeX3 is already far away from TeX. Maybe too far. Don't push > it even farther away by reinventing terms and definitions. > > "Token list pointer" might not be the most appropriate name but, > please, don't call it characters. I think the point here was that a toks is a list of tokens, and so is a tlp, but they are not the same. I think we are all happy with _toks for what TeX calls a toks. So the question is how to name/describe a macro used to store tokens (which is currently a tlp). I'd have called it a string, but I can see that this causes the same problem as calling the contents characters. How about a "token macro" (= _tmac)? (I see that l3toks describes a toks as a "token register".) Perhaps this points up the underlying structure better? -- Joseph Wright