Print

Print


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/>