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:
Joachim Schrod <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Wed, 9 Jul 2003 19:34:41 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (26 lines)
>>>>> "AB" == Achim Blumensath <[log in to unmask]> writes:

AB> On the other hand, the advantage of using OCaml is that every command
AB> has access to all internals of ant.

AB> I'm thinking of implementing a special purpose programming language for
AB> style files, but that's a lot of work and I won't manage to make it as
AB> fast as compiled OCaml code. So probably I'll just write a preprocessor
AB> to add some syntactic sugar to OCaml.

I haven't seen a better real-world illustration why real macro systems
(like in Dylan, Common Lisp, or Scheme) are a Good Thing(tm). They
allow to enhance the base language to get exactly that functionality.
I'll keep that example. ;-)

        Joachim

--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Joachim Schrod                                  Email: [log in to unmask]
Roedermark, Germany

        ``How do we persuade new users that spreading fonts across the page
        like peanut butter across hot toast is not necessarily the route to
        typographic excellence?''                       -- Peter Flynn

ATOM RSS1 RSS2