(* Copyright (C) 1992, Digital Equipment Corporation *) (* All rights reserved. *) (* See the file COPYRIGHT for a full description. *) (* Last modified on Tue Feb 11 21:25:52 PST 1992 by muller *) GENERIC MODULE StackADT (Elt); EXCEPTION AbstractObjectType; <*FATAL AbstractObjectType *> PROCEDURE new (self: T): T = BEGIN IF self = NIL THEN RAISE AbstractObjectType; END; RETURN self; END new; BEGIN END StackADT.