| debug | Index Level | define-terminal |
| Syntax | decatalog file.reference itemlist* |
| Category | TCL |
| Type | Verb |
| Description |
removes the compiled FlashBASIC object code of the specified item(s) from the DICT of the specified file, and removes the corresponding verb entry (or entries) from the MD of the current account.
A program does not have to be previously cataloged to be decataloged. If the program verb does not exist in the master dictionary, "decatalog" still deletes the object code. Once a program item has compiled successfully, an "object-code pointer-item" is placed in the dictionary level of the file. This "pointer" item defines the virtual location where the object code is actually stored. The name of the object pointer item is the same as that of the source program itself. It has the following format: id program.name attr 1 first frame of contiguous block of frames reserved for object item. attr2 number of contiguous frames used to store the object. |
| Options | |
| See Also | run BASIC, Pick source code files (R83) itemlist* cat |
| Example |
decatalog bp enter.supplier
[242] 'enter.supplier' decataloged! |
| Warnings | The file containing FlashBASIC source code items must be defined as a two-level file, that is, it must have both a dictionary and data section. |
| Compatibility | D3 7.0 AP R83 |
| debug | Index Level | define-terminal |