| C |
Index: C D E F G I L M O P R S U W Symbol Code |
| CLEARFILE | Deletes all the records in a table's data section or dict section. |
| CRT | Manages output to terminals. |
| D |
Index: C D E F G I L M O P R S U W Symbol Code |
| DELETE | There are two delete commands. Both are explained here. |
| DELETELIST | Removes a record from the &SAVESLISTS& table. |
| DELETEU | This command acquires an update lock before deleting the record. |
| DISPLAY | Manages output to terminals. |
| E |
Index: C D E F G I L M O P R S U W Symbol Code |
| ECHO | Controls whether or not output to terminal (standard out) is suppressed. |
| EOF | Determines if you are at the end of the command line parameters. |
| ERRMSG | Formats errors using the ERRMSG data. |
| F |
Index: C D E F G I L M O P R S U W Symbol Code |
| FILELOCK | Locks an entire table. |
| FILEUNLOCK | Releases a FILELOCK. |
| FLUSH | Used with OPENSEQ to make sure all writes have completed. |
| G |
Index: C D E F G I L M O P R S U W Symbol Code |
| GET | Gets a command line argument |
| I |
Index: C D E F G I L M O P R S U W Symbol Code |
| INPUT | Used to receive input from the default input device, which is usually a keyboard, but could be a scanner, or even another computer. |
| INPUTCLEAR | Clears the type-ahead buffer (any characters already in the pipeline). |
| INPUTDISP | This is not really a part of the INPUT family. Use CRT instead. |
| INPUTDP | This is the NLS safe version of the INPUT command. |
| INPUTERR | This is not really part of the INPUT family. INPUTERR writes a formated error message to the last line of teh termional, as defined by the TERM startment. |
| INPUTIF | Allows several things to be mashed into a single, poorly thought out command. Use INPUT instead and increase readability. |
| INPUTNULL | Defines any single character, that when input by itself should be converted into a null. |
| INPUTTRAP | Selects a GOSUB branch based on the position of the entered character. |
| L |
Index: C D E F G I L M O P R S U W Symbol Code |
| LOCK | Allow for the locking of non-table related resources. |
| M |
Index: C D E F G I L M O P R S U W Symbol Code |
| MATREAD | Identical to READ except that the receiving dynamic array is replaced by a receiving dimensioned array. |
| MATREADU | Identical to READU except that the receiving dynamic array is replaced by a receiving dimensioned array. |
| MATWRITE | Identical to WRITE except that the receiving dynamic array is replaced by a receiving dimensioned array. |
| MATWRITEU | Identical to WRITEU except that the receiving dynamic array is replaced by a receiving dimensioned array. |
| O |
Index: C D E F G I L M O P R S U W Symbol Code |
| ON | Use ON as part of the GOSUB command or as part of the WRITE command. |
| P |
Index: C D E F G I L M O P R S U W Symbol Code |
| PAGE | Forces output to advance to a new page, first triggering a footer, if any, then paging, then triggering a header if any. |
| PRINT | Manages output to terminals or printers. |
| PROCREAD | Reads the primary input buffer from the calling PROC. |
| PROCWRITE | Updates the input buffer of the calling PROC. |
| PROMPT | Changes the single character used by the INPUT family of commands. |
| R |
Index: C D E F G I L M O P R S U W Symbol Code |
| READ | Retrieves a record from the file and based on the record id |
| READBLK | |
| READLIST | |
| READNEXT | Gets a value (typically an ID) from a select list, then moves the pointer forward to the next value. |
| READSEQ | |
| READT | |
| READU | Retrieves a record from the file and based on the record id and sets an update lock |
| READV | Retrieves a field from a record from the file and based on the record id |
| READVU | Retrieves a field from record from the file and based on the record id and sets an update lock |
| RECORDLOCKED | |
| RECORDLOCKL | |
| RECORDLOCKU | |
| S |
Index: C D E F G I L M O P R S U W Symbol Code |
| SEEK | Similar to GET(ARG.), SET(ARG.) also auto-advances the pointer to the next element. |
| U |
Index: C D E F G I L M O P R S U W Symbol Code |
| UNLOCK | Release a resource lock. |
| W |
Index: C D E F G I L M O P R S U W Symbol Code |
| WEOF | W(rite) E(nd) O(f) F(ile) marker on a tape. |
| WEOFSEQ | W(rite) E(nd) O(f) F(ile) marker on a sequential file. |
| WRITE | Writes record back to a database table. |
| WRITEBLK | |
| WRITELIST | |
| WRITESEQ | |
| WRITESEQF | |
| WRITET | Writes data to a tape device.Contributed by Russ Watson |
| WRITEU | Writes data back to the database. |
| WRITEV | Writes one field back to a database table. |
| WRITEVU | Writes field back to a database table. |
| Symbol |
Index: C D E F G I L M O P R S U W Symbol Code |
| @ | Used in managing cursor positioning on terminals. |
| Code |
Index: C D E F G I L M O P R S U W Symbol Code |
| COMMANDLINE | Example of EOF and GET argument handlers |
| CURSOR | Cursor managment example. |
| | |