CRE Programmer's Guide
Glossary
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
Glossary-4
global data
•
Subvolume name
•
File ID
global data. Data declarations that appear before the first procedure declaration; identifiers 
that are accessible to all compilations units in a binding session.
Guardian. An environment or API available for interactive or programmatic use with the 
NonStop operating system. Processes that run in the Guardian environment use the 
Guardian system procedure calls as their application program interface; interactive 
users of the Guardian environment use the HP Tandem Advanced Command 
Language (TACL) or another HP product’s command interpreter. Contrast with Open 
System Services (OSS)
Guardian environment. The Guardian API, tools, and utilities. 
home terminal. Usually the terminal from which a process was started.
Intel Itanium microprocessors. The series of Intel processors that support the Itanium 
instruction set.
interpreted mode. See TNS interpreted mode.
Intel Itanium instructions. Register-oriented machine instructions that are native to and 
directly executed by a TNS/E system. Intel Itanium instructions do not execute on TNS 
and TNS/R systems. 
Contrast with TNS instructions and MIPS RISC instructions.
The TNS Object Code Accelerator (OCA) produces Intel Itanium instructions to 
accelerate TNS object code. A TNS/E native compiler produces native-compiled Intel 
Itanium instructions when it compiles source code.
Itanium word. An instruction-set-defined unit of memory. An Itanium word is 4 bytes (32 
bits) wide, beginning on any 4-byte boundary in memory. 
Contrast with TNS word and 
word
. See also MIPS RISC word.
language-specific run-time environment. A set of services implemented by the run-time 
library of each language. Without the CRE, C, COBOL, FORTRAN, or TAL programs 
each have their own language-specific run-time environments. These language-
specific run-time environments are often incompatible with each other. Contrast with 
Common Run-Time Environment (CRE)
language-specific run-time library. A collection of functions outside the CRE that supports 
requests from a specific language for services such as I/O and heap management, 
math and string functions, exception handling, and error reporting.
large memory model. A program attribute that specifies that a program’s heap is allocated 
in the extended memory segment.
linking. The operating of examining, collecting, linking, and modifying code and data blocks 
from one or more object files to produce a target object file.










