1
Overview of the DEC Text Processing Utility
This chapter presents information about the DEC Text Processing Utility
(DECTPU). The chapter includes the following:
• A description of DECTPU
• A description of DECwindows DECTPU
• A description of the Extensible Versatile Editor (EVE)
• Information about the DECTPU language
• Information about the hardware that DECTPU supports
• How to learn more about DECTPU
1.1 Description of DECTPU
DECTPU is a high-performance, programmable, text processing utility that
includes the following:
• A high-level procedural language
• A compiler
• An interpreter
• Text manipulation routines
• Integrated display managers for the character-cell terminal and DECwindows
environments
• The Extensible Versatile Editor (EVE) interface, which is written in DECTPU
DECTPU is a procedural programming language that enables text processing
tasks; it is not an application.
1.1.1 DECTPU Features
DECTPU aids application and system programmers in developing tools that
manipulate text. For example, programmers can use DECTPU to design an
editor for a specific environment.
DECTPU provides the following special features:
• Multiple buffers
• Multiple windows
• Multiple subprocesses
• Keystroke and buffer-change journaling
• Text processing in batch mode
• Insert or overstrike text entry
Overview of the DEC Text Processing Utility 1–1