From kido@vnet.IBM.COM Mon Mar 15 02:53:22 1993 Received: from vnet.IBM.COM ([192.239.48.4]) by dkuug.dk with SMTP id AA28842 (5.65c8/IDA-1.4.4j for ); Mon, 15 Mar 1993 02:53:22 +0100 Message-Id: <199303150153.AA28842@dkuug.dk> Received: from YMTVM8 by vnet.IBM.COM (IBM VM SMTP V2R2) with BSMTP id 3994; Sun, 14 Mar 93 20:52:41 EST Date: Mon, 15 Mar 93 10:53:14 JST From: "Akio Kido" To: sc22wg15@dkuug.dk, sc22wg20@dkuug.dk, XoJIG@xopen.co.uk, sig-international@osf.org, uojlg-bse@uiap.ui.org, efischer@donald.aix.kingston.ibm.com Subject: MSE 3.mm X-Charset: ASCII X-Char-Esc: 29 .SK .H 1 Language Subclauses 6.1.5 and 6.1.6 of \*(AC are adjusted to include the following six additional tokens. In all aspects of the language, these six tokens .Cb <: :> <% %> %: %:%: .Ce behave, respectively, the same as these existing six tokens .Cb [ ] { } # ## .Ce except for their spelling.\*F .FS Thus .Cf [ and .Cf <: behave differently when ``stringized'' (see \*(AC subclause 6.8.3.2), but can otherwise be freely interchanged. .FE .H 2 Operators .eX 6.1.5 .HU Syntax .Cb \fIoperator:\fP \&\fRalso one of\fP <: :> %: %:%: .Ce .HU Constraints .P The operators .Cf [ .Cf ] , .Cf ( .Cf ) , and .Cf ? .Cf : (independent of spelling) shall occur in pairs, possibly separated by expressions. The operators .Cf # and .Cf ## (also spelled .Cf %: and .Cf %:%: ) shall occur in macro-defining preprocessing directives only. .H 2 Punctuators .eX 6.1.6 .HU Syntax .Cb \fIpunctuator:\fP \&\fRalso one of\fP <: :> <% %> %: .Ce .HU Constraints .P The punctuators .Cf [ .Cf ] , .Cf ( .Cf ) , and .Cf { .Cf } (independent of spelling) shall occur (after translation phase 4) in pairs, possibly separated by expressions, declarations, or statements. The punctuator .Cf # (also spelled .Cf %: ) shall occur in preprocessing directives only.