Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!inuxc!iuvax!pur-ee!uiucdcs!uxc.cso.uiuc.edu!uicsrd!hoefling From: hoefling@uicsrd.UUCP Newsgroups: comp.sys.amiga Subject: Fish Disk #13 and AmigaBasic Message-ID: <42600011@uicsrd> Date: Thu, 3-Dec-87 13:19:00 EST Article-I.D.: uicsrd.42600011 Posted: Thu Dec 3 13:19:00 1987 Date-Received: Fri, 11-Dec-87 01:00:06 EST Lines: 40 Nf-ID: #N:uicsrd:42600011:000:1556 Nf-From: uicsrd.csrd.uiuc.edu!hoefling Dec 3 12:19:00 1987 I'm a new Amiga 500 owner and I'm having trouble getting AmigaBasic programs to work. Specifically, I have gotten none of the *.bas files on Fish disk #13 to work. According to my listing of PD disks, most of those files are written in AmigaBasic, yet all of the ones I have tried to run under AmigaBasic run into "unknown keyword" type problems which seem to stem from the use of library routine names that are unknown to the interpreter. Examples of these names are "clrscn", and "narrate". I am guessing that I need to create .bmap files for some libraries, but the names above are not listed in the ROM Kernel book on libraries at all. Could these be references to old library routines that have been superseded by new ones with new names? I used ConvertFD to convert the graphics.fd to graphics.bmap, but I wasn't sure where to put the .bmap file. Also, I noticed a sequence something like: a$ = translate( . . .) print narrate(a$) in the hal9000.bas program (which got flagged with an error under AmigaBasic) and I noticed that AmigaBasic uses something like: a$ = translate( . . . ) say(a$) (from the AmigaBasic manual), but does not mention "narrate" anywhere. What do I have to do to get AmigaBasic to accept Fish disk #13 programs? Jay Hoeflinger University of Illinois, Urbana-Champaign Center for Supercomputing Research and Development UUCP: {ihnp4,uunet,convex}!uiucuxc!uicsrd!hoefling ARPANET: hoefling%uicsrd@uxc.cso.uiuc.edu CSNET: hoefling%uicsrd@uiuc.csnet BITNET: hoefling@uicsrd.csrd.uiuc.edu