TACL Reference Manual
HP NonStop TACL Reference Manual—429513-018
1-1
1 Overview of TACL
TACL is a software application that provides an interface to the HP NonStop operating 
system. You can use TACL either as an interactive command interface or as an 
interpreted programming language to construct programs. 
This manual describes the syntactical elements of TACL. 
•
The Guardian User’s Guide describes how to use TACL interactively.
•
The TACL Programming Guide describes how to construct TACL programs.
As a programming language, the TACL product is most often used for managing 
systems and processes. You can, for example, use TACL to:
•
Automate system startup and shutdown procedures
•
Automate subsystem startup and shutdown procedures
•
Run utilities and issue commands either with a fixed set of commands or a flexible 
set that you can tailor at run time
•
Create a customized environment that simplifies commonly performed tasks for 
users
•
Control subsystem operation using the Subsystem Programmatic Interface (SPI)
•
Communicate with the Event Management Service (EMS) and generate EMS 
messages
The TACL language consists of commands, built-in functions, and built-in variables. 
Commands are typically used for interactive work. Built-in functions are typically used 
for programmatic work. Built-in variables store environmental information; you can set 
and retrieve their values.
Procedural constructs such as flow control statements are provided as part of the set 
of built-in functions. In addition, TACL provides powerful text manipulation functions 
that process output and results from processes.
TACL is extensible. Consult the documentation that accompanies each software RVU 
to determine if additional function has been added.
SPR Requirements for Increased Enscribe 
Limits for the H06.28/J06.17 Release
As of H06.28 and J06.17 RVUs, format 2 legacy key-sequenced 2 (LKS2) files with 
increased limits, format 2 standard queue files with increased limits, and enhanced 
key-sequenced (EKS) files with increased limits are introduced. EKS files with 
increased limits support 17 to 128 partitions along with larger record, block, and key 
sizes. LKS2 files with increased limits and format 2 standard queue files with increased 
limits support larger record, block, and key sizes. When a distinction is not required 
between these file types, key-sequenced files with increased limits is used as a 










