![](https://csdnimg.cn/release/download_crawler_static/3008496/bg10.jpg)
Introduction DSC
6 May, 2010 Version 1.22
In describing variables, a list is an unordered collection of homogeneous objects. A
queue is an ordered list of homogeneous objects. Unless otherwise noted, the ordering
is assumed to be FIFO.
Pseudo code is presented in a C-like format, using C conventions where appr
opriate.
The coding style, particularly the indentation style, is used for readability and does not
necessarily comply with an implementation of the UEFI Specification.
1.4.3 Typographic Conventions
This document uses the typographic and illustrative conventions described below:
Plain text
Plain text (blue)
Bold
Italic
BOLD Monospace
Bold Monospace
$(VAR)
Italic Mono-
space
Note: Due to management and file size considerations, only the first occurrence of the reference on
each page is an active link. Subsequent references on the same page will not be actively linked to
the definition and will use the standard, non underlined
BOLD Monospace typeface. Find the first
instance of the name (in the underlined
BOLD Monospace typeface) on the page and click on
the word to jump to the function or type definition.
The following typographic conventions are used in this document to illustrate the
Extended Backus-Naur Form.
Typographic
Convention
Typographic convention description
The normal text typeface is used for the vast majority of the descriptive text in a
specification.
Any plain text that is underlined and in blue indicates an active link to the cross-
reference. Click on the word to follow the hyperlink.
In text, a Bold typeface identifies a processor register name. In other instances, a
Bold typeface can be used as a running head within a paragraph.
In text, an Italic typeface can be used as emphasis to introduce a new term or to
indicate a manual or specification name.
Computer code, example code segments, and all prototype code segments use a
BOLD Monospace typeface with a dark red color. These code listings normally
appear in one or more separate paragraphs, though words or segments can also be
embedded in a normal text paragraph.
Words in a Bold Monospace typeface that is underlined and in blue indicate
an active hyperlink to the code definition for that function or type definition. Click on
the word to follow the hyperlink.
This symbol VAR defined by the utility or input files.
In code or in text, words in
Italic Monospace indicate placeholder names
for variable information that must be supplied (i.e., arguments).
[item]
Square brackets denote the enclosed item is optional.
{item}
Curly braces denote a choice or selection item, only one of which may
occur on a given line.
<item>
Angle brackets denote a name for an item.
(range-range)
Parenthesis with characters and dash characters denote ranges of
values, for example, (a-zA-Z0-9) indicates a single alphanumeric
character, while (0-9) indicates a single digit.