Go backward to
The Parameterization Principle
Go up to
Top
Go forward to
Typing Rules
Parameterized Abstractions
Parameterized V-abstraction:
define
I
1
(I
2
:
theta
) = V
invoke
I
1
(U)
Parameters:
Formal
parameter
I
2
Actual
parameter
U
.
Typing of formal parameters:
Type attribute
theta
instead of type-structure value
T
.
Type-structure domain only describes
variables
.
May use
constant
values (integers, commands, etc) as parameters.
Author:
Wolfgang Schreiner
Last Modification: May 7, 1998