CoreRecord.mesa
Copyright
© 1985 by Xerox Corporation. All rights reserved.
Barth, October 2, 1985 9:34:23 am PDT
Serlet, July 11, 1985 3:49:37 pm PDT
Spreitzer, September 9, 1985 11:21:21 pm PDT
DIRECTORY Core;
CoreRecord:
CEDAR
DEFINITIONS =
BEGIN
OPEN Core;
Theory
This interface describes the structuring mechanism which takes a collection of cell types of various classes and binds them together.
Some invariants must be established by a program which creates this data structure:
1) For each instance the actualWire field must conform to the publicWire field of the cell type which is pointed to by the instance.
Conform[w1, w2]
{
w1.structure = w2.structure
'
w1.structure
` atom
Ò
w1.elements.size = w2.elements.size
'