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:
Javier Bezos <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Fri, 5 Dec 2008 09:47:23 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (17 lines)
>> : is just a letter character; it's just convention that puts it only  
>> once in the function names. Other package writers may well do odd  
>> things in their naming if they wish :)

Yes, : is a just letter, but it's important when the suffixes
are parsed to generate a new variant.

> Does \module:name:suffix have any advantage over \module_name:suffix ?

The problem with _ is it has two different meanings - namely,
as "space" in names and as module separator. Either the first
_ is *always* a module separator, or a different character
should be used. Having the module clearly differentiated is
more consistent and allows for future refinements.

Javier 

ATOM RSS1 RSS2