translation unit The standard term for a compilation unit. It refers to a single source file submitted to the compiler along with all files included by the compilation of that single source file. A translation unit normally results in a single object file. It is also a variable name explicitly declared static has the scope of its translation unit and can be used as a name for other objects, functions, and so on in other translation units in the same application.

trigraph sequences A set of three characters that is replaced by a corresponding single character by the preprocessor.

Y

yacc

A programming tool to describe input to a computer program.

226 Glossary