Convention
|
Description
|
Bold
|
Bold typeface indicates commands or characters the user types, or the names of user interface elements.
|
Italic
|
Italic typeface indicates the title of a document, provides emphasis, or signifies new terms.
|
SMALL, BOLD CAPITAL LETTERS
|
Small, bold capital letters indicate OpenEdge™ key functions and generic keyboard keys; for example, GET and CTRL.
|
KEY1-KEY2
|
A hyphen between key names indicates a simultaneous key sequence: you press and hold down the first key while pressing the second key. For example, CTRL-X.
|
KEY1 KEY2
|
A space between key names indicates a sequential key sequence: you press and release the first key, then press another key. For example, ESCAPE H.
|
Syntax:
|
|
Fixed width |
A fixed-width font is used in syntax statements, code examples, and for system output and filenames.
|
Fixed-width italics
|
Fixed-width italics indicate variables in syntax statements.
|
Fixed-width bold
|
Fixed-width bold indicates variables with special emphasis.
|
UPPERCASE fixed width |
Uppercase words are Progress® 4GL language keywords. Although these always are shown in uppercase, you can type them in either uppercase or lowercase in a procedure.
|
Period (.)
or colon (:) |
All statements except DO, FOR, FUNCTION, PROCEDURE, and REPEAT end with a period. DO, FOR, FUNCTION, PROCEDURE, and REPEAT statements can end with either a period or a colon.
|
|
Large brackets indicate the items within them are optional.
|
[ ]
|
Small brackets are part of the Progress 4GL language.
|
|
Large braces indicate the items within them are required. They are used to simplify complex syntax diagrams.
|
{ }
|
Small braces are part of the Progress 4GL language. For example, a called external procedure must use braces when referencing arguments passed by a calling procedure.
|
|
A vertical bar indicates a choice.
|
|
Ellipses indicate repetition: you can choose one or more of the preceding items.
|