Default Attribute Items (Attribute-Defining Items)

When a new account is created, several predefined or default attribute definition items are included in the new account’s master dictionary. The default ADIs fall into the following categories:

The following default attribute items are presented:

*a0-a13

The number in the item-ID corresponds to the attribute mark that it describes.

*a9998

Produces a sequential counter for items being processed by the AQL sentence.

*a9999

Returns the size, in bytes, of the item being processed by AQL.

a/amc

References the attribute-count, usually of a master dictionary or a dictionary item.

a0-a99

The number in the item-ID corresponds to the attribute mark that it describes.

account

References attribute 2 of the item being processed by AQL.

an

References the item-ID of the item being processed by AQL.

attr.code

References attribute 1 of the item being processed by AQL.

attribute-count

References the attribute-count (attribute 2) of the dictionary item being processed by AQL.

attribute-name

References the item-ID of the item being processed by AQL.

attribute-type

References attribute 9 of the dictionary item being processed by AQL.

base

Displays the beginning frame-ID (FID) of a series of logically contiguous frames containing the primary file space for the VME or N/A for the FSI.

c/acct

Displays attribute 8, which is the account where a binary item (BASIC or FlashBASIC object code) was last compiled.

c/bytes

Displays attribute 11 of compiled binary items through the list-obj TCL command.

c/code

Displays attribute one of a binary item that is the cc code.

c/date

Displays the date a binary item was compiled (attribute 4).

c/fid

Displays attribute 2, which is the starting frame of binary items.

c/flash

Displays the number of frames of FlashBASIC code of binary items.

c/options

Displays the compile options used to compile a program.

c/port

Displays the port that last compiled the program.

c/release

Displays the release when a binary item was compiled.

c/size

Displays the number of frames of object code.

c/time

Displays the time when a binary item was compiled.

c/total

Displays the total number of frames that make up a binary item.

c/user

Displays the user that last compiled the binary item.

column-width

References the initial width (attribute 10) for the display column allocated by AQL for displaying the associated data.

cor

References attribute 8 of the dictionary item being processed by AQL.

d/code

References attribute 1 of the dictionary item being processed by AQL and describes the type of dictionary item.

d/code1

References the first letter of attribute 1 of the dictionary item being processed by AQL.

d/size

Returns the size (in bytes) of each item processed by AQL.

description

References the nature and usage of the attribute-defining item being processed by AQL, attribute 17.

dictionary-code

References attribute 1 of the dictionary item being processed by AQL and describes the type of dictionary item.

f/base

Displays the beginning FID of a series of logically contiguous frames containing the primary file space.

f/mod

References attribute 3 of the file-defining item being processed by AQL and describes the modulo of that file.

f/realloc

References attribute 13 of the file-defining item being processed by AQL and describes the reallocation modulo for that file, if any.

f/sep

References attribute 4 of the file-defining item being processed by AQL and describes the separation of that file, if any.

f/syn

References attribute 12 of the file-defining item being processed by AQL and describes synonyms for that file.

file.code

References attribute 1 of the dictionary item being processed by AQL and describes the type of dictionary item.

fileflgs

Returns the internal file flags for file-defining items.

filename

Displays the file name of the file being pointed to if attribute 1 is a q.

hotkey.all

References attribute 20 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey1

References attribute 21 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey2

References attribute 22 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey3

References attribute 23 of adictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey4

References attribute 24 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey5

References attribute 25 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey6

References attribute 26 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey7

References attribute 27 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey8

References attribute 28 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey9

References attribute 29 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

hotkey0

References attribute 30 of a dictionary item and provides quick access to FlashBASIC programs from within the Update Processor.

icv

References the processing codes applied at input time, stored in attribute 14.

input-conversion

References the processing codes applied at input time, stored in attribute 14 of a dictionary.

item-ID

References attribute 0 of the current item being processed by AQL.

itmflgs

Returns the internal item flags for file-defining items.

justification

Displays the justification specification of the dictionary item being processed by AQL.

l/ret

References attribute 5 of a dictionary item and describes retrieval-lock codes specified for that file-defining item, if any.

l/upd

References attribute 6 of a dictionary item and describes update-lock codes specified for that file-defining item.

m/dict

An alternate means of referencing the master dictionary of the current account.

macro

References attribute 15 of a file or attribute-defining item.

md.name

References attribute 2 of master dictionary items.

modulo

References attribute 3 of the file-defining item being processed by AQL and describes the size of that file.

out.conv

References attribute 14 of file or attribute-defining items and describes the output-conversion codes that modify the value prior to display.

output-conversion

References attribute 7 of a dictionary.

output-macro

References attribute 16 of file-defining items.

r0

References the item-ID, right justified, for sorting purposes.

s/amc

References attribute 4 of attribute-defining items and describes the controlling/dependent code specifications.

s/name

References attribute 3 of attribute-defining items and describes the substitute-header for that attribute.

size

Its function is to return the size, in bytes, of the item being processed by AQL.

structure

References attribute 4 of attribute-defining items and describes the controlling/dependent code specifications.

substitute-header

References attribute 3 of attribute-defining items and describes the substitute-header for that attribute of the ADI.

summary

Displays master dictionary items in a generic format.

synonym

References attribute 12 of the file-defining item being processed by AQL and describes any synonyms for that file.

ulk

References attribute 6 of a file-defining item describing the file’s update lock codes.

update-lock

References attribute 6 of a dictionary item and describes the update-lock code specified for that file-defining item.

v/cat

Displays the file and program name for cataloged FlashBASIC programs.

v/conv

References attribute 7 of an attribute-defining items and describes the output-conversion codes that modify the value prior to display.

v/corr

References attribute 8 of the dictionary item being processed by AQL.

v/desc

References the nature and usage of the attribute-defining item being processed by AQL.

v/flags

For MD commands, the flags that define options for the TCL processor.

v/max

References the number of columns allocated for the dictionary item being processed by AQL.

v/mode

Defines the virtual jump table definitions for commands, or explanations for macros and Procs.

v/name

Describes the item-ID of a TCL command item.

v/struc

References attribute 4 of attribute-defining items and describes the controlling/dependent code specifications.

v/tag

References attribute 3 of attribute-defining items and describes the substitute header for that attribute.

v/typ

Displays the justification specification of the dictionary item being processed by AQL.

v/type

Determines the type of TCL command.

See Also

Default Output Specifications, list Command, Temporary Attribute Items