X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["852" "Fri" "25" "September" "92" "14:49:08" "EST" "morgan@SOCS.UTS.EDU.AU" "morgan@SOCS.UTS.EDU.AU" nil "22" "Syntax Diagram Alternatives for LaTeX3" "^Date:" nil nil "9"]) Return-Path: Received: from sc.ZIB-Berlin.DE (serv01) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/1.9.92 ) id AA23648; Fri, 25 Sep 92 07:18:35 +0200 Received: from vm.urz.Uni-Heidelberg.de (vm.hd-net.uni-heidelberg.de) by sc.ZIB-Berlin.DE (4.0/SMI-4.0-sc/19.6.92) id AA03556; Fri, 25 Sep 92 07:18:26 +0200 Message-Id: <9209250518.AA03556@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 9878; Fri, 25 Sep 92 07:14:01 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 9862; Fri, 25 Sep 92 07:13:57 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 9856; Fri, 25 Sep 92 07:13:54 CET Reply-To: Mailing list for the LaTeX3 project Date: Fri, 25 Sep 92 14:49:08 EST From: morgan@SOCS.UTS.EDU.AU Sender: Mailing list for the LaTeX3 project To: Multiple recipients of Subject: Syntax Diagram Alternatives for LaTeX3 Status: R X-Status: X-Keywords: X-UID: 796 Ok, Here's the first request from a volunteer co-ordinator. I am looking at the syntax for describing syntax-diagrams. The 2 syntax diagrams I know the best are for Pascal and Eiffel. Both of these vary in style, Pascal very left to right then occasionally down; Eiffel mainly downwards sometimes left to right. These seem to me the only logical possibilities. The final syntax will allow for both of these but have people seen possibilities like middle out? Another difference is the boxing/bubbling of reserved words and other syntax objects. Eiffel bubbles reserved words and boxes compounds; Pascal just has the names. My preference is to allow this to be an option for the syntax but my concern is have people seen other alternatives? I expect to allow options of selecting fonts for reserved words, compounds etc. Regards David