CVS difference for ai05s/ai05-0181-1.txt
--- ai05s/ai05-0181-1.txt 2010/01/09 01:31:29 1.2
+++ ai05s/ai05-0181-1.txt 2010/06/04 06:45:51 1.3
@@ -1,5 +1,6 @@
-!standard 3.5.2(2/2) 09-12-12 AI05-0181-1/02
+!standard 3.5.2(2/2) 10-06-03 AI05-0181-1/03
!standard A.1(35/2)
+!standard A.3.3(21)
!class binding interpretation 09-10-29
!status Amendment 201Z 09-12-12
!status ARG Approved 9-0-2 09-11-07
@@ -12,7 +13,7 @@
!summary
-Soft hyphen is a non-graphic character.
+Soft hyphen is a nongraphic character.
!question
@@ -43,6 +44,10 @@
'¨', '©', 'ª', '«', '¬', ['']{*soft_hyphen*}, '®', '¯', --168 (16#A8#) .. 175 (16#AF#)
+Modify A.3.3(21):
+
+Soft_Hyphen : constant Character := ['-'; --]Character'Val(173){;}
+
!discussion
Note that nongraphic characters have names in A.1(35/2). Thus, Soft hyphen
@@ -89,8 +94,15 @@
@dprepl
@xcode< '@unicode<168>', '@unicode<169>', '@unicode<170>', '@unicode<171>', '@unicode<172>', '@unicode<173>', '@unicode<174>', '@unicode<175>', --@ft<@i<168 (16#A8#) .. 175 (16#AF#)>>>
+@dby
+@xcode< '@unicode<168>', '@unicode<169>', '@unicode<170>', '@unicode<171>', '@unicode<172>', @ft<@i<soft_hyphen>>, '@unicode<174>', '@unicode<175>', --@ft<@i<168 (16#A8#) .. 175 (16#AF#)>>>
+
+!corrigendum A.3.3(21)
+
+@dprepl
+@xcode< Soft_Hyphen : @b<constant> Character := '@unicode<173>'; --@ft<@i<Character'Val(173)>>>
@dby
-@xcode< '@unicode<168>', '@unicode<169>', '@unicode<170>', '@unicode<171>', '@unicode<172>', '@unicode<173>', @ft<@i<soft_hyphen>>, '@unicode<174>', '@unicode<175>', --@ft<@i<168 (16#A8#) .. 175 (16#AF#)>>>
+@xcode< Soft_Hyphen : @b<constant> Character := Character'Val(173);>
!ACATS Test
Questions? Ask the ACAA Technical Agent