Article View: comp.protocols.iso
Article #93negative integers in ObjectIdentifierValue?
From: Mark Smith
Date: Wed, 08 Apr 1992 17:41
Date: Wed, 08 Apr 1992 17:41
25 lines
1117 bytes
1117 bytes
While I'm sure this was not the intent, it appears that negative integers are valid within an ObjectIdentifierValue. My reasoning is thus: ISO/IEC 8824: 1990 states NumberForm ::= number | DefinedValue NameAndNumberForm ::= identifier (NumberForm) 28.4 The "DefinedValue" in "NumberForm" shall be a reference to a value of type integer, or of a type derived from integer by tagging. Since section 28.4 does NOT restrict DefinedValue to be a reference to a non-negative integer value, it appears valid to use negative integers in an ObjectIdentifierValue. Does 8824 specifically disallow negative integers in an ObjectIdentifierValue? If so, where? Has the intent always been to allow the use of negative integers? Mark Smith
Technical Details
Message-ID:
<1240009@hpcndaw.CND.HP.COM>Path:
arc1-ca.pugleaf.net!sparky!uunet!usc!sdd.hp.com!hpscdc!hplextra!hpfcso!hpcndaw!mdsShow Full Headers
Complete Article Headers
From: mds@hpcndaw.CND.HP.COM (Mark Smith) Date: Wed, 8 Apr 1992 17:41:56 GMT Subject: negative integers in ObjectIdentifierValue? Message-ID: <1240009@hpcndaw.CND.HP.COM> Organization: HP Colorado Networks Division Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sdd.hp.com!hpscdc!hplextra!hpfcso!hpcndaw!mds Newsgroups: comp.protocols.iso Lines: 25