Topic : The GFA-Basic Compendium Author : GFA Systemtechnik GmbH Version : GFABasic.HYP v2.98 (12/31/2023) Subject : Documentation/Programming Nodes : 899 Index Size : 28056 HCP-Version : 3 Compiled on : Atari @charset : atarist @lang : @default : Document not found @help : Help @options : +g -i -s +z @width : 75 @hostname : STRNGSRV @hostname : CAB @hostname : HIGHWIRE @hostname : THING View Ref-FileThis section first describes the storing and recalling of constants with DATA, READ, and RESTORE. Then file management is dealt with starting with the indexing commands DIR$(), CHDIR, DIR, FILES, MKDIR, and RMDIR, and explaining the structure of the hierarchical filing system. Next comes the opening, closing, renaming etc. of files with EXIST(), KILL, NAME, OPEN, and CLOSE followed by the facilities for storage of areas of memory with BLOAD, BSAVE, BGET, and BPUT. Then sequential input and output with INPUT$(), INPUT # and PRINT # are covered, together with indexed sequential accessing of files (SEEK, RELSEEK), as well as random accessing (FIELD, GET #, PUT #, SEEK, RELSEEK). The section on peripheral devices describes byte by byte input and output with INP(), OUT and their 'query' counterparts INP?() and OUT?(), and input from the serial and MIDI interfaces (INPAUX$, INPMID$). Finally, the commands are given for the handling of the mouse and joysticks (MOUSE, MOUSEX, MOUSEY, MOUSEK, HIDEM, SHOWM, STICK(), STRIG()), and printer output (LPRINT, LPOS(), HARDCOPY).