Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Wed, 18 Feb 2009 01:58:21 +0100 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id n1I10DMU024332 for ; Wed, 18 Feb 2009 02:00:14 +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 n1I0rvAo029436 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 Feb 2009 01:53:57 +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 n1HN1n8s027997; Wed, 18 Feb 2009 01:53:56 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 166854 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 18 Feb 2009 01:53:56 +0100 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n1I0ru57006999 for ; Wed, 18 Feb 2009 01:53:56 +0100 Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.249]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id n1I0rpke029414 for ; Wed, 18 Feb 2009 01:53:55 +0100 Received: by rv-out-0708.google.com with SMTP id k29so2150726rvb.10 for ; Tue, 17 Feb 2009 16:53:51 -0800 (PST) Received: by 10.141.29.21 with SMTP id g21mr3590752rvj.44.1234918431150; Tue, 17 Feb 2009 16:53:51 -0800 (PST) Received: from ?10.0.1.104? (114-30-101-184.ip.adam.com.au [114.30.101.184]) by mx.google.com with ESMTPS id f42sm6878186rvb.3.2009.02.17.16.53.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 17 Feb 2009 16:53:50 -0800 (PST) Content-Type: multipart/signed; boundary=Apple-Mail-14-1060672142; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v930.3) References: <956A99D8-D534-4E72-B784-47F867038030@gmail.com> <6B8546AF-AA17-414A-93BF-35B38A59EEE2@gmail.com> <4993D9A9.3000704@morningstar2.co.uk> <6524E251-80CC-4A27-9896-3F97564B05C6@gmail.com> <499B527E.6050905@elzevir.fr> X-Mailer: Apple Mail (2.930.3) X-Spam-Whitelist: Message-ID: Date: Wed, 18 Feb 2009 11:23:46 +1030 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: token_if_expandable To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <499B527E.6050905@elzevir.fr> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -4 () RCVD_IN_DNSWL_MED X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 18 Feb 2009 00:58:21.0420 (UTC) FILETIME=[FE7D8AC0:01C99163] Status: R X-Status: X-Keywords: X-UID: 5662 --Apple-Mail-14-1060672142 Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable On 18/02/2009, at 10:42 AM, Manuel P=E9gouri=E9-Gonnard wrote: > Will Robertson a =E9crit : >> So here, while \the isn't a macro, it will expand when used =20 >> correctly in >> an edef (e.g., \edef\foo{\the\baselineskip} ). I've explicitly =20 >> caught >> undefined macros to return "F" because it just seemed more logical =20= >> that >> way. >> > In my understanding of the term, macros are always "expandable". I =20 > think > in the context of this function, "expandable" should mean the same =20 > as in > the TeXbook, (p. 212-214 in my edition) after the text Ah, okay. Foolishly, I don't have a copy handy. That naming makes more sense now. >> Now let's consider the control sequences that are expanded whenever >> expansion has not been inhibited. Such control sequences fall into >> several classes: > > Here macros are described as "expandable" regardless of whether they =20= > are > defined or not. Odd. I suppose it's understandable, though. Thanks for the help, Will --Apple-Mail-14-1060672142 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGITCCAtow ggJDoAMCAQICECN4qE5kBXLk2f/jVDfSZPwwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA5MDEyOTA1NDkxNVoXDTEwMDEyOTA1NDkx NVowQjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEfMB0GCSqGSIb3DQEJARYQd3Nw cjgxQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0BeSiAbKuqxeRN p2qn/m8ZL+xawr/WXyPgEF0FipWgRe9l3sMXcFHokcUu0xOc97R7xkUsGcQ8EyybGHuWey6x7X1Y xJZXnoAxqcaG+eREytoYGMIKs6BhEEogLVb2ERw3lQNVnOzanSFeGo8suMAN4zzCtqAjJiA1ph7h 1pksTgECYK5EiIZbFsB6zSDa8crNk404z1CfIA6YO8ezvjbDda+D0r8NU2tq9WS9F5IaG+bW71Ya JegEcSZ+WF6Z+fs2MUMCLLu8n50Er0nuy4dxOmkdMRNfbeaM39dsEwjAAgcQnvPNmlJ215nZWQRH 49YowtSBOYUYq0ZylWRE6x8CAwEAAaMtMCswGwYDVR0RBBQwEoEQd3NwcjgxQGdtYWlsLmNvbTAM BgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBABaRP8+PDYpKIRGlFgjs1HvMmJnqu4reSqp+ ulv0zJZIjIbX/sLbIsnecl9nycHfhubPdc+hDfpCqNZ2+NGQHwwoyuDl7KOdTY0BDPp3eJLio7ob EYEr0H8rFwqfx2LWJ0G6nMhNEjLvs7sFKyriSpk++TWJnnsf86xai5m0tlOwMIIDPzCCAqigAwIB AgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw ZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UE CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUu Y29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNV BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h bCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7 TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/ cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRA HmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYy aHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0P BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG 9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8 /a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQ Gls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAxAwggMMAgEBMHYwYjELMAkGA1UEBhMCWkExJTAj BgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJz b25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAjeKhOZAVy5Nn/41Q30mT8MAkGBSsOAwIaBQCgggFv MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA5MDIxODAwNTM0Nlow IwYJKoZIhvcNAQkEMRYEFEFyP+e6IcjnTF1xbssU8tR4cnJOMIGFBgkrBgEEAYI3EAQxeDB2MGIx CzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYD VQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQI3ioTmQFcuTZ/+NUN9Jk /DCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNz dWluZyBDQQIQI3ioTmQFcuTZ/+NUN9Jk/DANBgkqhkiG9w0BAQEFAASCAQCXRi+0wIlANzGw7ggc WCwPRK/D36V01fWR0Kunj98BOIPzWbHBPhLKJLnHsYbjHu4ebXAkkoSUagaNCST0dup4gFJ2fq3b VKj4BPlAGCvKmbPzwVSZQkhdQuN2XiRpiLiYCIbC0/xWZUXtT9EBzaC5cBIdaqYexmorQLmPN9FW M1XSSPZBHJvjKGYL0rplQDTUXkQlMTTuEiHugDCSUT+Yvjo3qCpt1J62InPmPMxSOPJIw+77abR9 9El5Y+BPmXUbQstuXoWOCxyMyZOl5V3l9d6L9czS0zpnPmPPJHYbey2TgvS5IC8ub8dIc9GIosqB jfX2p0eVxqlTjD87fZ0EAAAAAAAA --Apple-Mail-14-1060672142--