Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!mstar!westfort!dragon From: dragon@westfort.UUCP (The Mystic) Newsgroups: comp.lang.pascal Subject: Pointers / Linked lists with files.. Message-ID: <3377@westfort.UUCP> Date: 11 May 89 19:39:36 GMT References: <5708@cs.Buffalo.EDU> <1389@bucket.UUCP> Reply-To: westfort!dragon@tut.cis.ohio-state.edu Organization: Outside the Asylum at the Western Fortress Lines: 28 In one of my programs, I have need for several variables which are diminsioned to an array of 100, which are declared under a Record Type.. When I define the record and the file name in my VARS section, I'm told the structure is too large, then when I add the mb:array[1..50] of mbrec (Which I also need all 50 of the array), I'm told that there are too many variables.. Assumidly the only way past this is to use the pointers/linked lists with my record, yet I keep runnito problems doing such.. Here's what my section of code looks like..: Type mbrec=record t:array[1..100] of string[30]; f:array[1..100] of string[25]; tpc:array[1..100] of string[20]; dte:array[1..100] of string[10]; tme:array[1..100] of string[8]; num:array[1..100] of integer; bnm:array[1..50] of string[20]; mgs:integer; Var mb:array[1..50] of mbrec; fm:file of mbrec; Any help in prodding me in the right direction? Thanks... Mystic