decatalog

decatalog


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