A data representation code for text processing systems
A brief analysis of character strings and string processing is given. Text processing is defined as the processing of character strings to control not only the sequential relations among the characters, but also spatial and form relations among the symbols used to produce a physical display of the character string. Requirements are given for a data structure by which character strings may be represented to facilitate text processing, including independent manipulation of sequential, spatial, and form relations. A Text Processing Code (TPC) meeting these requirements is presented in detail. Several other coding schemes are examined and shown to be inadequate for text processing as defined here.