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 ?
The preprocessor module allows the user to replace missing values, perform split-half test partitions, randomly split the sample for cross-validation purposes, perform Jacknife re-sampling, and create automatically parallel forms.
When boosted with speed and power of ActiveConnect Preprocessor, I predict SmartList will soon be every user's favorite tool for pulling even the most complex and voluminous information from Dynamics GP," says Rene DeFiori, Managing Director for Admiral Consulting Group.
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.
Changchun Railway recently started using a new finite-element analysis preprocessor to reduce the time spent on meshing models prior to analysis, he said.
Maj Xiques said some $200 million freed up by DSUPs termination would be put toward a classified upgrade of the ALE-50, the purchase of additional chaff canisters, further improvements to the waveform generators, and an upgrade of the Preprocessor Avionics Control Unit, which "is the brains of the -161.
The older MFView preprocessor had hundreds of commands to learn and memorize," says Rucinski.
A hybrid approach, utilizing Isomap as a preprocessor for the neural network, yields 92% accuracy with a half data sample (a level between the pure Isomap and pure neural network), with a similar (though not as pronounced) degradation in accuracy because of a reduced training sample size.
The ability to read that model into the preprocessor is a significant time-saver over rebuilding the model from scratch.
It also performs as a preprocessor before spheronization, cooling, coating, cooking or drying operations with a wide variety of doughs, pastes, wet cake or gels.