Hi,

Some compilers and syntax checkers seems to approve this way of writing
contraints:

S ::= IA5String (SIZE (1..128)) (FROM ("0123456789#*,"))

But I cannot understand (at least not from X.680 1997) why it is
allowed.
Can someone please explain if and why it is allowed to  write like that? 

I suggest a writing like this instead (following the syntax rules):

S ::= IA5String (SIZE (1..128) ^ FROM ("0123456789#*,"))


-- 
Kenneth Lundin              Ericsson Utvecklings AB
[EMAIL PROTECTED]     �T2/UAB/F/P
                            BOX 1505
+46 8 727 57 25             125 25 �lvsj�

Reply via email to