Joseph wrote:

> I think that it's likely that dictionaries will be implemented using
> data "packed" inside another variable, rather than as csnames. This
> makes it easier to do things like "clear the dictionary" without needing
> to know every entry type.

Ah.  So something like

\def\mydict{\@@dict{
  \@item{apple}{Jonathan}%
  \@item{plum}{Victoria}%
}}

If you have to program this sort of thing in TeX, something like this may be a good idea.

But I don't think programming everything in TeX is a good idea.  Will LaTeX3 provide a DOM?  Programmed in TeX macros?

--
Jonathan


The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).