Path: utzoo!mnetor!uunet!husc6!bloom-beacon!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!snail!carroll From: carroll@snail.CS.UIUC.EDU Newsgroups: comp.lang.modula2 Subject: Re: Recursively defined data types. Message-ID: <11100002@snail> Date: 16 Feb 88 05:18:00 GMT References: <4593@uwmcsd1.UUCP> Lines: 12 Nf-ID: #R:uwmcsd1.UUCP:4593:snail:11100002:000:542 Nf-From: snail.CS.UIUC.EDU!carroll Feb 15 23:18:00 1988 I still don't understand how you would reference a recursive data element that was far down in the structure. How would you parametrize the reference to, say, the 10th data field of a recursively defined type? Would you have to type in 10 "." operators, with the field names between them? And how would you handle variable depth references? Alan M. Carroll amc@woodshop.cs.uiuc.edu carroll@s.cs.uiuc.edu ...{ihnp4,convex}!uiucdcs!woodshop!amc Quote of the day : "Touch my soul, catch the very light Hide the moment, from my eager eyes"