Path: news.cs.au.dk!Morten.Grouleff.Mjolner.Informatics From: Morten Grouleff Newsgroups: comp.lang.beta Subject: Re: Networking ... Date: 31 May 1999 16:35:26 +0200 Organization: Mjolner Informatics. Lines: 46 Message-ID: References: <37529104.2BE9@marvin.informatik.uni-dortmund.de> NNTP-Posting-Host: freki.mjolner.dk Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: xinwen.cs.au.dk 928161326 3998754 255.255.255.255 (31 May 1999 14:35:26 GMT) X-Complaints-To: news@cs.au.dk NNTP-Posting-Date: 31 May 1999 14:35:26 GMT X-Newsreader: Gnus v5.5/Emacs 19.34 Xref: news.cs.au.dk comp.lang.beta:11974 Holger Tuerk writes: > i am wondering about networking and components in the MBS. > > Since our CASE tool (Maybe you already heard of the infamous BON/Kogge.) > does not know about components, and therefore about references to these > as parts of an enter/exit-list, the manual labour of performing the > adequate corrections to the code skeleton can be a very annoying > procedure. I can't quite follow you here. > Inserting ...->componentToObject->qua(# as::blah #)->... a hundred > times ist bothersome, too. Yes. Does this means that the case-tool you use generates code for you? > The compiler does not accept a simple assignment a[]->b[], when a is a > component of some pattern, and b is such an object. True. Components and objects are different kinds. > Besides objectToComponent and componentToObject from the sysutils, are > there any other possibilities to handle the difference, or to convert > the ones into the others? None that I know of. > Are there any pitfalls in using objectToComponent and componentToObject > that my fellow students and me should have heard of? They only work on components ;) If you pass objectToComponent a reference to an object that is not a component, it will return NONE. > Are the patterns from the container library tuneable to manage > components instead of objects? Not directly. You could insert an element like this: myelm: (# elm: ^|Object #) Regards, -- ** Morten Grouleff: ** ** Earthworm Jim PC: ** ** Mjølner Informatics: **