CRE Programmer's Guide
Glossary
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
Glossary-10
standard output
standard output. A file to which a program can write sequential records. The program
defines how standard output is used according to the needs of the application.
Standard output is analogous to the file STDOUT in C.
sublocal data. Data that you declare within a subprocedure; identifiers that are accessible
only from within that subprocedure.
system procedure. A procedure supplied as part of the operating system.
TAL. See Transaction Application Language (TAL)
TNS. Denotes fault-tolerant HP computers that:
•
Support the NonStop operating system
•
Are based on microcoded complex instruction-set computing (CISC) technology.
TNS systems run the TNS instruction set.
Contrast with TNS/R and TNS/E.
TNS accelerated mode. A TNS emulation environment on a TNS/R or TNS/E system in
which accelerated TNS object files are run. TNS instructions have been previously
translated into optimized sequences of MIPS or Itanium instructions. TNS accelerated
mode runs much faster than TNS interpreted mode. Accelerated or interpreted TNS
object code cannot be mixed with or called by native-mode object code.
See also TNS
Object Code Accelerator (OCA). Contrast with TNS/R native mode and TNS/E native
mode.
TNS C compiler. The C compiler that generates TNS object files. Contrast with TNS/R
native C compiler and TNS/E native C compiler.
TNS code segment. One of up to 32 128-kilobyte areas of TNS object code within a TNS
code space. Each segment contains the TNS instructions for up to 510 complete
routines. Each TNS code segment contains its own procedure entry point (PEP) and
external procedure entry point (XEP) tables. It may also contain read-only data.
TNS code segment identifier. A seven-bit value in which the most significant two bits
encode a code space (user code, user library, system code, or system library) and the
five remaining bits encode a code segment index in the range 0 through 31.
TNS compiler. A compiler in the TNS development environment that generates 16-bit TNS
object code following the TNS conventions for memory, stacks, 16-bit registers, and
call linkage. The TNS C compiler is an example of such a compiler.
Contrast with
TNS/R native compiler
and TNS/E native compiler.
TNS Emulation Library. A public dynamic-link library (DLL) on a TNS/E system containing
the TNS Object Code Interpreter (OCI), millicode routines used only by accelerated
mode, and millicode for switching among interpreted, accelerated, and native
execution modes.
TNS emulation software. The set of tools, libraries, and system services for running TNS
object code on TNS/E systems and TNS/R systems. On a TNS/E system, the TNS