X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1024" "Mon" "3" "March" "1997" "21:59:39" "+0100" "Hans Aberg" "haberg@MATEMATIK.SU.SE" nil "23" "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 WAA16947; Mon, 3 Mar 1997 22:07:25 +0100 (MET) Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <1.74A9CFDA@listserv.gmd.de>; Mon, 3 Mar 1997 21:58:14 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 108159 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Mon, 3 Mar 1997 21:57:57 +0100 Received: from mail.nada.kth.se (root@mail.nada.kth.se [130.237.222.92]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with ESMTP id VAA23844 for ; Mon, 3 Mar 1997 21:57:54 +0100 (MET) Received: from [130.237.37.145] (sl36.modempool.kth.se [130.237.37.56]) by mail.nada.kth.se (8.8.4/8.8.4) with SMTP id VAA06445; Mon, 3 Mar 1997 21:57:52 +0100 (MET) X-Sender: su95-hab@mail.nada.kth.se Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Message-ID: Reply-To: Mailing list for the LaTeX3 project Date: Mon, 3 Mar 1997 21:59:39 +0100 From: Hans Aberg 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: 1857 "Randolph J. Herber" wrote: >|> Please. would you use the proper nomenclature? > >|> The pairing from your improper nomenclature to what I believe >|> is the pertinent nomenclature for what you are attempting to >|> discuss is: > >|> deterministic ==> context free >|> non-deterministic ==> context sensitive I get a lot of (very long) letters of this kind, demanding that I should use this or other terminology. I have an old book, "Compilers", by Robin Hunter, that on page 40 defines the notions "nondetermistic/deterministic parser" as whether of one can go back on the decision in the parsing process, or not. This is what I mean. On page 231, a "context sensitive parser" is described as a method to handle a attribute grammars, and the like. This is not what I have in mind. Otherwise, I do not understand how this or other terminology can solve the problems discussed here. Hans Aberg