preprocessor


Also found in: Dictionary, Medical, Wikipedia.

preprocessor

[¦prē′prä‚ses·ər]
(computer science)
A program that converts data into a format suitable for computer processing.

preprocessor

(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.

preprocessor

Software that performs some preliminary processing on the input before it is processed by the main program. See preprocessing.
References in periodicals archive ?
Improved Data Quality: Rejected segments can now be easily edited or fixed using the Kantan Preprocessor rule editor
Whole Anomaly Detection application consists of three parts: Snorts preprocessor, Profile Generator and Profile Evaluator.
The present application of GA for feature boosting in multiple preprocessor and linear PCA based feature space can account for remaining nonlinearities.
Dr Li Wang, chief technology officer at Warwick Warp, said: "The grants have been vital to the development of our business and the innovation of our fingerprint preprocessor software module.
The Costpoint Timesheet Preprocessor identifies these discrepancies and allows for manual correction.
0 of the TTS software engine also incorporates an email preprocessor, which translated some of the abbreviations and other quirks of speech used in email prior to the main processing.
The cross-section diameter and angle of the stream were incorporated into the CAD model and the simulation preprocessor.
Software was also developed linking Femoxi to a digitizer and a commercial PC finite element preprocessor and postprocessor (ref 8).
The preprocessor circuitry, which Knapp designed, and the commercially available signal processor form the talent of Biomuse.
We have spent several years developing our cellulosic feed-stock preprocessor and now we are ready to put it to work in an existing ethanol plant," noted John Shearer, President of GAEC.
Contract Awarded for An/alq-161a preprocessor flight software (pfs) 6.
This device can also be used as a video preprocessor for surveillance VCR recorders.