DIRECTORY CD, PlotGraph, Rope, SoftHdwAssembly, SoftHdwBasics; SoftHdwSimulate: CEDAR DEFINITIONS = BEGIN Simulation: TYPE = REF SimulationRec; designToSimulationKey: REF INT; Create: PROC [name: Rope.ROPE, program: SoftHdwAssembly.Program, print: BOOL _ FALSE, useConnectionMachine: BOOL _ FALSE] RETURNS [simulation: Simulation]; Initialize: PROC [simulation: Simulation]; Fetch: PROC [simulation: Simulation, position: SoftHdwBasics.ArrayPosition, time: INT _ -1] RETURNS [value: BOOL]; Store: PROC [simulation: Simulation, position: SoftHdwBasics.ArrayPosition, value: BOOL]; MasterToSlave: PROC [simulation: Simulation]; Relax: PROC [simulation: Simulation]; Sample: PROC [simulation: Simulation]; SimulationRec: TYPE = RECORD [ time: INT _ 0, sizes: SoftHdwBasics.ArrayPosition, base: SoftHdwBasics.ArrayBase, program: SoftHdwAssembly.Program, design: CD.Design, plot: PlotGraph.Plot]; END. ~SoftHdwSimulate.mesa Copyright Σ 1988 by Xerox Corporation. All rights reserved. Barth, June 30, 1989 2:14:14 pm PDT Κp˜codešœ™K™K˜—KšΟnœœ œ˜*K˜šœ œœ˜%K˜—šœœœ˜K˜—šžœœ œ+œœœœœ˜›K˜—šž œœ˜*K˜—š žœœGœœ œ˜rK˜—šžœœHœ˜YK˜—šž œœ˜-K˜—šžœœ˜%K˜—šžœœ˜&K˜—šœœœ˜Kšœœ˜Kšœ#˜#Kšœ˜Kšœ!˜!Kšœœ˜Kšœ˜K™—Kšœ˜—…—Ž|