To produce something according to an algorithm or program or set of rules, or as a (possibly unintended) side effect of the execution of an algorithm or program.

The opposite of parse.

(01 Mar 1995)

1. To beget; to procreate; to propagate; to produce (a being similar to the parent); to engender; as, every animal generates its own species.

2. To cause to be; to bring into life.

3. To originate, especially by a vital or chemical process; to produce; to cause. "Whatever generates a quantity of good chyle must likewise generate milk." (Arbuthnot)

4. <mathematics> To trace out, as a line, figure, or solid, by the motion of a point or a magnitude of inferior order.

Origin: L. Generatus, p. P. Of generare to generate, fr. Genus. See Genus, Gender.

(01 Mar 1998)