🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.iso
Article #93

negative integers in ObjectIdentifierValue?

#93
From: Mark Smith
Date: Wed, 08 Apr 1992 17:41
25 lines
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!mds

Show 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