TACL Reference Manual

HP NonStop TACL Reference Manual429513-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