C/C++ Programmer's Guide (G06.27+, H06.03+)

Table Of Contents
Glossary
HP C/C++ Programmer’s Guide for NonStop Systems429301-010
Glossary-2
Binder
Binder. A programming utility that combines one or more compilation units’ TNS object
code files to create an executable TNS object code file for a TNS program or library.
Used only with TNS object files.
block scope. Scope that continues until the end of the enclosing block.
c89. The OSS utility that drives the C and C++ compilers. c89 has also been ported to the
PC environment, where it drives the native C/C++ cross compiler and handles
embedded SQL statements
C-series system. A system that is running a C-series version of the operating system.
CISC. See complex instruction-set computing (CISC).
Common Run-Time Environment (CRE). A set of services implemented by the CRE
library that supports mixed-language programs. Contrast with language-specific run-
time environment.
Common Run-Time Environment (CRE) library. A collection of functions that supports
requests for services managed by the CRE, such as I/O and heap management, math
and string functions, exception handling, and error reporting. TAL user routines can call
CRE library functions to access resources managed by the CRE. The TNS C, COBOL,
FORTRAN, and Pascal run-time libraries call TNS CRE library functions to access
resources managed by that CRE. Likewise, the native C and COBOL run-time libraries
call TNS CRE library functions to access resources managed by that CRE.
complex instruction-set computing (CISC). A processor architecture based on a large
instruction set, characterized by numerous addressing modes, multicycle machine
instructions, and many special-purpose instructions. Contrast with reduced instruction-
set computing (RISC). See also TNS.
constant. A fixed, unchanging value.
CRE. See Common Run-Time Environment (CRE).
D-series system. A system that is running a D-series version of the operating system.
declaration. A language element that specifies the interpretation and attributes of a set of
identifiers.
directory. A file that contains directory entries. No two directory entries in the same
directory have the same name.
directory entry. An object that associates a filename with a file. Several directory entries
can associate names with the same file.
DLL. See dynamic-link library (DLL)
.