m3middle/src/M3CG_Clean.i3


Copyright (C) 1994, Digital Equipment Corp.

INTERFACE M3CG_Clean;

IMPORT M3CG;

PROCEDURE New (child: M3CG.T;  jumps, stores: BOOLEAN): M3CG.T;
returns a fresh, initialized code generator that passes its calls to 'child' and inserts enough extra loads and stores to ensure that the stack is empty at every jump and/or store.

END M3CG_Clean.