WordLists
are lists of commonly used and sometimes interchangeable words. They are
used to enhance the vocabulary of the language. The dynamic of wordlists
is that if F5 or F6 are pressed over a word then if this word is in a word
list, it will be swapped for the next/previous in the list.
A good example of a very simple wordlist below. The F5/F6/F7
buttons emulate the editor.


When you use the editor and pressing F5 over std_logic_vector
will change the word to std_logic and
so on. F6 parses the word list in the opposite direction. (F7 changes the
case from Upper->Lower->Proper).
Some of the more frequently used WordList would be that
of the TRUE:FALSE
combination and also
the ELSE:ELSIF combination.
Changing that last elsif to an else only requires a single key. This
gives us extra potential when editing a file. Operators are also
commonly used in wordlists.
The following are other wordlists for VHDL users
|
Direction
|
Library
|
Binary3 |
Severity |
Operators |
Type
|
In
Out
InOut |
std_logic_1164
std_logic_arith
std_logic_unsigned
std_logic_signed
textIO |
000
001
010
011
100
101
110
111
XXX |
Note
Warning
Error
Failure |
+
-
&
*
/
mod
rem
abs
** |
Std_Logic_Vector
Std_Logic
Integer
Boolean
Bit
BitVector
Time |
Open up a VHDL file and try it!