From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_20,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c83a22003c320b45,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-10-27 05:06:04 PST Newsgroups: comp.lang.ada Path: nntp.gmd.de!xlink.net!howland.reston.ans.net!news.sprintlink.net!EU.net!goya!sanson!maja!aalvarez From: aalvarez@maja (Angel Alvarez) Subject: Initialization Params for Controlled Types Message-ID: Sender: usenet@dit.upm.es (System Management uucp news) Nntp-Posting-Host: maja Organization: Dpto. Ingenieria de Sistemas Telematicos, UPM, Madrid, Spain X-Newsreader: TIN [version 1.2 PL2] Date: Thu, 27 Oct 1994 09:44:29 GMT Date: 1994-10-27T09:44:29+00:00 List-Id: Given that Initialization for Controlled types only takes a single parameter, the Object to initialize, how can one actually pass at run-time other data to help initialize the object in one way or another? ... Passing them as record fields of the object itself? It is unclear to me how this could be done for Controlled objects (by means of default field initialization for the record type itself?) and at any rate it seems like this solution might introduce "excess baggage" for the whole life of the object, just to have on hand the data required at initialization time ... Will anybody please like to comment? Thank you for your help, Angel Alvarez