发明名称 System and method for efficient binary encoding of procedures in a document processing language
摘要 A system and method for converting a textual representation of nested procedures into a binary format where the binary format contains the length of each procedure at the beginning of the procedure. The system can be implemented using a single temporary storage buffer which is globally available to each procedure and procedures nested within. The first clear text procedure of a group of nested procedures causes the temporary storage buffer to be created. Memory locations are reserved in the temporary storage buffer for storing the length of the procedure, and then the procedure is converted to binary format which is then appended to the end of the buffer after the space reserved for the length of the procedure. Procedures which are nested within the first procedure also have space reserved in the buffer for length information and the binary representations of the nested procedures are appended onto the end of the buffer. When a procedure ends, the length of the procedure is calculated and written into the space previously reserved for length information. The single memory buffer can be considered a logically contiguous memory buffer. Other logically contiguous memory buffers include multiple memory buffers which can be kept track of using an array index of a double linked list data structure.
申请公布号 US5375204(A) 申请公布日期 1994.12.20
申请号 US19930002283 申请日期 1993.01.08
申请人 RICOH COMPANY, LTD.;RICOH CORPORATION 发明人 MOTOYAMA, TETSURO;TSAY, DONNY;MANGAT, SATWINDER
分类号 G06F3/12;G06F17/21;G06F17/22;G06F17/27;G06K15/00;(IPC1-7):G06F15/62 主分类号 G06F3/12
代理机构 代理人
主权项
地址