Preprocessor


[pree-pros-es-er, -uh-ser or, esp. British, -proh-ses-er, -suh-ser] /ˈpriˌprɒs ɛs ər, -ə sər or, esp. British, -ˌproʊ sɛs ər, -sə sər/
noun, Computers.
1.
a program that performs some type of processing, as organization of data or preliminary computation, in advance of another program that will perform most of the processing.
programming
A program that transforms input data in some way before it is read by the main program. In the case of a compiler, the input is source code. The main advantage of using a preprocessor is that it is possible to change the specification of the input data without changing the main program. The separation can also help to make the system’s overall behaviour easier to understand. The disadvantage is that performance may be reduced by the extra input and output performed between the two programs.
For example, the C preprocessor, cpp, handles textual macro substitution (it acts as a “macro preprocessor”), conditional compilation and inclusion of other files.
A preprocessor may be used to transform a program into a simpler language, e.g. to transform C++ into C.
(2007-04-05)

Read Also:

  • Preproduction

    [pree-pruh-duhk-shuh n] /ˌpri prəˈdʌk ʃən/ noun 1. Movies. the steps necessary to prepare a film for production, as casting, choosing locations, and designing sets and costumes. adjective 2. occurring before production. preproduction /ˌpriːprəˈdʌkʃən/ noun 1. preliminary work on or trial production of a play, industrial prototype, etc adjective 2. (of a period, model, etc) preliminary; […]

  • Preprofessional

    [pree-pruh-fesh-uh-nl] /ˌpri prəˈfɛʃ ə nl/ adjective 1. of or relating to the time preceding one’s concentrated study or practice of a profession: preprofessional training.

  • Preprogrammed

    verb (used with object), preprogrammed or preprogramed, preprogramming or preprograming. 1. to program in advance: to preprogram a manufacturing process.

  • Pre-provision

    noun 1. a clause in a legal instrument, a law, etc., providing for a particular matter; stipulation; proviso. 2. the providing or supplying of something, especially of food or other necessities. 3. arrangement or preparation beforehand, as for the doing of something, the meeting of needs, the supplying of means, etc. 4. something provided; a […]

  • Prep-school

    noun 1. preparatory school. noun 1. (informal) See preparatory school prep school


Disclaimer: Preprocessor definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.