The "inherit" control statement
----------------------------------------------
Abstract

The "inherit" statement states to include another model or base.
----------------------------------------------
Syntax

	.inherit <base type>
----------------------------------------------
BNF

inherit: '.inherit' literal
----------------------------------------------
Description

The "inherit" statement brings in another module as a base.

The actual mechanism is a direct text substitution of the statements,
and an insertion of the connection list.
----------------------------------------------
Example

First, define a base.

[Define Base] model_base (pin gnd)
resistor Rload (pin gnd) 1k
[End Define Base]

Then do the real one.

[Define Model] driver (control)
.inherit model_base
vsource Vout (pin gnd) V = Rise[T-Trise] || Fall[T-Tfall]
[End Define Model]

This is equivalent to:

[Define Model] driver (pin gnd control)
resistor Rload (pin gnd) 1k
vsource Vout (pin gnd) V = Rise[T-Trise] || Fall[T-Tfall]
[End Define Model]
----------------------------------------------
----------------------------------------------
