COMPUTAFILE - Nicholas Lloyd (Sinclair User-October 84) Nicholas Lloyd of Pembroke, Dyfed wrote Computafile for the 16K Spectrum to enable him to keep track of program listings in magazines, so that he does not have to leaf through piles to find his favourites. There are load and save options, searching, listing the files, creating a new file and correcting a file. Each file can be cross-referenced in six fields. If you have a 48K Spectrum you can have more files than the 15 allowed for the 16K machine. To do that, change the number 15 to the number of files you want, up to about 40, in lines 19, 700, 2520, 3220. [As with many other programs of this ilk, it incorrectly uses the] [term "file" when it means "record". There were also a couple of ] [places (lines 625 & 2510) where "page" had been used instead of ] ["file", so I changed them. ] [It only supports up to about 40 records anyway, so it's not much] [use for anything. ] [NOTE: ] [The data is saved by saving the whole program: ] [ 448 SAVE "FILES" LINE 3200 ] [so the code after the LOAD at line 280 is never executed, as the] [program jumps to line 3200 (enter a new 'file'; ie. record). ] [This has to be done because the programmer hasn't included any ] [code after the LOAD to work out how many records have been ] [loaded into the array A$(), so relies on the settings from the ] [previous run. JimG ]