Browse Prior Art Database

Registered Name Identification And Variable Names

IP.com Disclosure Number: IPCOM000099870D
Original Publication Date: 1990-Feb-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 82K

Publishing Venue

IBM

Related People

Barker, BA: AUTHOR [+3]

Abstract

Functions are required that: Identify registered names when they exist within a document that contains user-defined names whose character content is unrestricted. Identify variable names which may exist within a document with constant names. A Name Control (NMC) structured field is used to identify registered and variable names.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Registered Name Identification And Variable Names

       Functions are required that:
      Identify registered names when they exist within a document
that contains user-defined names whose character content is
unrestricted.
      Identify variable names which may exist within a document with
constant names. A Name Control (NMC) structured field is used to
identify registered and variable names.

      REGISTERED NAMES To identify registered names, the Name Control
structured field contains two parameters, one to specify a
single-byte and the other to specify a double-byte character that can
be used as single- and double-byte registered name introducers
(RNIs), respectively.  The NMC structured field is allowed to appear
in any environment group within the document.  When an application
generates a document, it can define RNIs, as needed, to guarantee
that registered names can still be detected even when they match
user-defined names.  Conversely, user-defined names that match
registered names are not mistaken to be registered names.

      Using the RNI function, names that are registered in the
architecture and which have associated architecture-defined semantics
can be recognized and properly processed by a document-processing
product.  Since user-defined name content is unrestricted and exact
names used are unknown at the time registered names are defined, the
availability of an RNI specification at any data stream boundary
gives a document generator a way to unambiguously identify registered
names and user- defined names even when the same names are used for
both cases.

      VARIABLE NAMES The solution for distinguishing between variable
and constant names is to provide a function that identifies variable
names and a function that resolves variable names to constant names.
A Name Control (NMC) structured field has two parameters, one
specifying a single-byte and the other a double-byte character that
are us...