Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!husc6!cmcl2!beta!hc!ames!sgi!archer From: archer@elysium.SGI.COM (Archer Sully) Newsgroups: comp.lang.c Subject: Re: Turbo Pascal to C conversion Message-ID: <4975@sgi.SGI.COM> Date: Fri, 10-Jul-87 20:14:56 EDT Article-I.D.: sgi.4975 Posted: Fri Jul 10 20:14:56 1987 Date-Received: Sun, 12-Jul-87 12:52:03 EDT References: <8201@brl-adm.ARPA> Sender: daemon@sgi.SGI.COM Organization: Silicon Graphics Inc, Mountain View, CA Lines: 30 In article <8201@brl-adm.ARPA>, JOER%TEMPLEVM.BITNET@wiscvm.wisc.EDU (Joseph Raube) writes: > given the following code segment in Turbo Pascal ... > > procedure pack(var page : pagetype ; > key : integer ); > var > i : integer; > p : array[1..maxint] of byte ABSOLUTE page ; > begin > ... > end; > > how do I convert the ABSOLUTE reference to C ??? > Joe Raube Templevm@bitnet it should look something like this: int pack(page, key) pagetype *page; int key; { int i; int *p = (int *) page; } Archer Sully archer@sgi.com {ucbvax,sun,pyramid}!sgi!archer