Next: Frequently Asked Questions, Previous: Customizing Indentation, Up: Top [Contents][Index]

## 5 Syntactic Symbols

The complete list of recognized syntactic symbols is described in the `vhdl-offsets-alist` variable. This chapter will provide some examples to help clarify these symbols.

Most syntactic symbol names follow a general naming convention. When a line begins with a `begin` or `end` keyword, the syntactic symbol will contain the suffix `-open` or `-close` respectively.

Usually, a distinction is made between the first line that introduces a construct and lines that continue a construct, and the syntactic symbols that represent these lines will contain the suffix `-intro` or `-cont` respectively. As a sub-classification of this scheme, a line which is the first of a particular block construct will contain the suffix `-block-intro`.

<TBD> include the name and a brief example of every syntactic symbol currently recognized