LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Hans Aberg <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Tue, 3 Nov 1998 15:05:13 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (24 lines)
At 13:13 +0000 1998/11/03, David Carlisle wrote:
>and then the question is do you expand before or after testing.
>
>in \quote{this}\foo
>
>do you expand \foo first in case it is defined to start with a , ?
>
>If you decide no then sometimes your quote command will sometimes make
>the wrong decision (this is what xspace does)
>
>If you expand once (by inserting some \expandafter s at suitable places
>then your quote command will make the wrong decision at slightly
>different set of times.

  This problem should be resolved (in principle) by clearly defining what
input syntax LaTeX can accept. The problem is of course that TeX does not
provide a mechanism checking that the input syuntax is correct. So it may
prove difficult to do it in practise within the current TeX.

  Hans Aberg
                  * Email: Hans Aberg <mailto:[log in to unmask]>
                  * Home Page: <http://www.matematik.su.se/~haberg/>
                  * AMS member listing: <http://www.ams.org/cml/>

ATOM RSS1 RSS2