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:
Fri, 6 Nov 1998 19:55:30 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (21 lines)
At 13:23 -0500 1998/11/06, Mark Steinberger wrote:
>It's important to be able to write in a language that
>
>   1. has macros
>
>   2. conveys the semantic information needed for the target language.

If one should be able to use shorthand notation and abbreviations
semantically correct, then one should not use macros at all: One should
define a correct language parsing using LeX/Yacc style programs.

  TeX avoids all this stuff because at the time it probably seemed
difficult to Knuth; using macros is the "quick and dirty" approach, the
specialty of Knuth. But adding a more sophisticated understanding of
syntaxes is what is needed.

  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