Cascader

From Wikipedia, the free encyclopedia

In computing a cascader is a type of compiler in which the target language is not directly machine executable, but needs further processing, normally by a second compiler.

An example is a decision table processor, where the programmer specifies, in table form, what action is to be done under a set of possibilities - often a set of business rules. The generator processes this table and outputs COBOL source code, which must then be input to the normal COBOL compiler.