Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!mips!cs.uoregon.edu!ogicse!zephyr.ens.tek.com!tektronix!nosun!qiclab!m2xenix!puddle!p11.f39.n512.z2.fidonet.org!Patrick.Verkaik From: Patrick.Verkaik@p11.f39.n512.z2.fidonet.org (Patrick Verkaik) Newsgroups: comp.lang.modula2 Subject: FileSystem Message-ID: <964.2746E8D2@puddle.fidonet.org> Date: 17 Nov 90 04:11:00 GMT Sender: ufgate@puddle.fidonet.org (newsout1.26) Organization: FidoNet node 2:512/39.11 - The Owl's Nest [UST, Soest Lines: 20 Hello, can anybody who knows anything about the FST compiler help me with the following problem? In one of my (implementation) modules I have declared a record type, which contains a few variables, amongst which a File (FileSystem.File) variable. After that, I declared pointers to this record type to access any number of files. Unfortunately Close doesn't seem to work: the module is compiled without any problems, the same with any programmes that IMPORT this implementation module, but, after linking without any problems, I get an error message when I try to execute a programme, something like: DEALLOCATE, and wrong variable type, or something. Also, I had some trouble assigning NIL to a pointer elsewhere in the implementation module... -- uucp: uunet!m2xenix!puddle!2!512!39.11!Patrick.Verkaik Internet: Patrick.Verkaik@p11.f39.n512.z2.fidonet.org