Format for Documenting Syntax


Font Conventions for Keywords

Several type style conventions are used to distinguish different kinds of keywords. For example:

command ?keyword = value? ...

Words (or letters) in bold indicate the names of commands and must be typed exactly as shown. Note that all commands and parameter names are case-sensitive and must be typed as shown.

Words in italics indicate options that must be replaced with appropriate text. These may be items that must be replaced by specific text (for example, path, keyword, filetype, operation), items to be replaced by values of the appropriate type (for example, value, arg), or user-supplied variable names (for example, varName).

Italics are also used to indicate the names of internal Discover databases and their named parts.


Assignment and Types of Values

The syntax keyword = value is used for many command options, where = value is used to change the default value of an option.

The lists of keywords in the Syntax sections explain the character sequences that may be used as keywords and their values for each command, including occasional synonymous keywords that may be used interchangeably. The keywords are case-sensitive and must be typed exactly as written.

Some of the listed keywords contain an asterisk (*) within the word. This indicates that the letters to the left of the asterisk must be typed exactly as written and that the word can be truncated at any point to the right of the asterisk. However, any characters that are typed must be exactly as written in the table. (Note that the asterisk itself is used only for documentation and must not be typed as part of the keyword.)

The values appropriate to each keyword are also specified in the table. Their type is indicated if it is real, integer, string, or Boolean; for enumerated constants, the allowed values are specified.

Where a value is expected, an appropriate variable or expression may also be used.


Punctuation Conventions

Optional items in the syntax line are enclosed between question marks (? ?). Ellipses (...) indicate that the preceding item can be repeated. A vertical line ( | ) separates alternative keywords. These symbols themselves are used for syntax-documentation only and should not be included in the real command.


Main access page Advanced-Use access.

BTCL Language access Global Variables and Environment Variables BTCL Commands

Copyright Biosym/MSI