Path: news1.icaen!news.uiowa.edu!chi-news.cic.net!arclight.uoregon.edu!news.bbnplanet.com!su-news-hub1.bbnplanet.com!newsxfer3.itd.umich.edu!portc01.blue.aol.com!audrey01.news.aol.com!not-for-mail From: mikew50@aol.com (MikeW50) Newsgroups: comp.sys.apple2.programmer Subject: Re: New Apple IIGS BASIC Date: 4 Feb 1997 03:41:07 GMT Organization: AOL http://www.aol.com Lines: 65 Message-ID: <19970204034100.WAA10901@ladder01.news.aol.com> References: <19970122020001.VAA09303@ladder01.news.aol.com> NNTP-Posting-Host: ladder01.news.aol.com X-Admin: news@aol.com Part 2 File Types ---------- GSoft can load and save Applesoft, text, and ORCA SRC files. Quick Introduction to the Syntax -------------------------------- The tables below assume you know BASIC, or knew it once. They are a terse but reasonably accurate description of the language. A description like FOR identifier '=' expression TO expression [ STEP expression ] says that a FOR statement must contain the word FOR, followed by the name of a variable, a equal sign, an expression, the word TO, and another expression. The [ and ] character indicate that you can optionally add the word STEP and another expression. If the last ] character is followed by an * character, it can be repeated as many times as you like. Words you must type exactly as they appear (other than character case) are shown in uppercase letters, like FOR. Words that represent some complex thing you can type are in lowercase, like expression. This description leaves out restrictions, like the fact that you can't use a string as a FOR loop variable. In this particular document, I'm assuming these details are either obvious, or you know what they are. For the most part, I assume you know what the commands do, too. In a few cases, you'll find a command description in parenthesis after the command itself. The GSoft Shell --------------- BYE (exit the shell) CATALOG [ directory-name ] (catalog a directory) COPY file-name [ file-name ] (copy one or more files) CREATE directory-name (create a new directory) DEL line [ ',' line ] (delete one or more lines) DELETE file-name (delete a file or directory) ED line (edit a line) EDIT [ file-name ] (invoke an ORCA compatible editor) LIST line [ ',' line ] (list lines) LOAD file-name (load as ASCII, Applesoft or SRC file) LOCK file-name (lock a file) MOVE file-name file-name (move one or more files) PREFIX directory-name (set the default prefix) RENAME file-name file-name (rename a file or directory) RENUMBER line ',' line [ ',' line [ ',' line ] ] (renumber a program) RUN [ line ] (execute a program) SAVE file-name (save an Applesoft file) SSAVE file-name (save a source file) TSAVE file-name (save a TXT file) UNLOCK file-name (unlock a file)