X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1578" "Sun" "9" "March" "1997" "20:56:09" "+0100" "Joachim Schrod" "schrod@ITI.INFORMATIK.TH-DARMSTADT.DE" nil "36" "Re: Shortref mechanism" "^Date:" nil nil "3" nil "Shortref mechanism" nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.5/8.8.4) with ESMTP id GAA28535; Mon, 10 Mar 1997 06:09:50 +0100 (MET) Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <10.1F85FBBC@listserv.gmd.de>; Mon, 10 Mar 1997 6:09:49 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 110585 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Mon, 10 Mar 1997 06:09:45 +0100 Received: from beach.frankfurt.netsurf.de (beach.frankfurt.netsurf.de [194.64.181.2]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with SMTP id GAA19885 for ; Mon, 10 Mar 1997 06:09:44 +0100 (MET) Received: from puma.npc.de (deck-18.frankfurt.netsurf.de [194.64.181.50]) by beach.frankfurt.netsurf.de (8.6.12/8.6.12) with ESMTP id GAA15177 for ; Mon, 10 Mar 1997 06:09:42 +0100 Received: (from schrod@localhost) by puma.npc.de (8.6.12/8.6.12) id UAA29751 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Sun, 9 Mar 1997 20:56:11 +0100 Received: (from schrod@localhost) by puma.npc.de (8.6.12/8.6.12) id UAA29749; Sun, 9 Mar 1997 20:56:09 +0100 References: <199703042232.QAA08157@dcdrjh.fnal.gov> <199703051237.MAA00982@vummath.ma.man.ac.uk> Mime-Version: 1.0 (generated by tm-edit 7.95) Content-Type: text/plain; charset=US-ASCII Message-ID: <199703091956.UAA29749@puma.npc.de> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <199703051237.MAA00982@vummath.ma.man.ac.uk> Date: Sun, 9 Mar 1997 20:56:09 +0100 From: Joachim Schrod Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Shortref mechanism Status: R X-Status: X-Keywords: X-UID: 1868 >>>>> "DC" == David Carlisle writes: DC> Could we perhaps move this discussion back to LaTeX? I think the discussion is `at LaTeX', though its style is partly not appropriate. Randolph is perfectly right that he asks for `common' terms that describe the points Frank has brought up. (Just as Frank already uses `shortref' from the SGML realm instead inventing his own terms.) With these terms one can use the well known theory of formal languages and its processing (aka compiler construction) as a background to get more information. Just look, how Anne Brueggemann-Klein's work on categorization and complexity of SGML DTDs were able to show flaws in the basic concept. Theory and communication by common term at work. The question remains open: Do we really need context sensitive grammars to describe usual markup demands like shortrefs? Cheers, Joachim PS: Randolph, yes, the base grammar of the TeX Macro Language (TML) is context free. Of course, as with most macro language, it's an extensible grammar. (There doesn't exist a published full description of TML.) PPS: Forward the LaTeX mailing list into a local newsgroup. Then one can use KILL files, they save oneselves from reading postings by people that got too much one ones nerves. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Joachim Schrod Email: jschrod@acm.org Net & Publication Consultance GmbH Tel.: +49-6074-861530 Roedermark, Germany Fax: +49-6074-861531