--------------------------------------------------------------------------------
0 |
--------------------------------------------------------------------------------
1 |
<class 'vsg.parser.blank_line'>
--------------------------------------------------------------------------------
2 | library ieee;
<class 'vsg.token.library_clause.keyword'>
<class 'vsg.token.logical_name_list.logical_name'>
<class 'vsg.token.library_clause.semicolon'>
--------------------------------------------------------------------------------
3 | context name1;
<class 'vsg.token.context_reference.keyword'>
<class 'vsg.token.context_reference.context_name'>
<class 'vsg.token.context_reference.semicolon'>
--------------------------------------------------------------------------------
4 | use ieee.std_logic.1164;
<class 'vsg.token.use_clause.keyword'>
<class 'vsg.token.use_clause.library_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.package_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.item_name'>
<class 'vsg.token.use_clause.semicolon'>
--------------------------------------------------------------------------------
5 |
<class 'vsg.parser.blank_line'>
--------------------------------------------------------------------------------
6 | library ieee, lib2, lib3;
<class 'vsg.token.library_clause.keyword'>
<class 'vsg.token.logical_name_list.logical_name'>
<class 'vsg.token.logical_name_list.comma'>
<class 'vsg.token.logical_name_list.logical_name'>
<class 'vsg.token.logical_name_list.comma'>
<class 'vsg.token.logical_name_list.logical_name'>
<class 'vsg.token.library_clause.semicolon'>
--------------------------------------------------------------------------------
7 | context name2, name3;
<class 'vsg.token.context_reference.keyword'>
<class 'vsg.token.context_reference.context_name'>
<class 'vsg.token.context_reference.comma'>
<class 'vsg.token.context_reference.context_name'>
<class 'vsg.token.context_reference.semicolon'>
--------------------------------------------------------------------------------
8 | use ieee.std_logic.1164, ieee.std_logic_arith.all;
<class 'vsg.token.use_clause.keyword'>
<class 'vsg.token.use_clause.library_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.package_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.item_name'>
<class 'vsg.token.use_clause.comma'>
<class 'vsg.token.use_clause.library_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.package_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.all_keyword'>
<class 'vsg.token.use_clause.semicolon'>
--------------------------------------------------------------------------------
9 |
<class 'vsg.parser.blank_line'>
--------------------------------------------------------------------------------
10 | library ieee, lib2, lib3;
<class 'vsg.token.library_clause.keyword'>
<class 'vsg.token.logical_name_list.logical_name'>
<class 'vsg.token.logical_name_list.comma'>
<class 'vsg.token.logical_name_list.logical_name'>
<class 'vsg.token.logical_name_list.comma'>
<class 'vsg.token.logical_name_list.logical_name'>
<class 'vsg.token.library_clause.semicolon'>
--------------------------------------------------------------------------------
11 | use ieee.std_logic.1164, ieee.std_logic_arith.all;
<class 'vsg.token.use_clause.keyword'>
<class 'vsg.token.use_clause.library_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.package_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.item_name'>
<class 'vsg.token.use_clause.comma'>
<class 'vsg.token.use_clause.library_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.package_name'>
<class 'vsg.token.use_clause.dot'>
<class 'vsg.token.use_clause.all_keyword'>
<class 'vsg.token.use_clause.semicolon'>
--------------------------------------------------------------------------------
12 | context name4, name5, name6;
<class 'vsg.token.context_reference.keyword'>
<class 'vsg.token.context_reference.context_name'>
<class 'vsg.token.context_reference.comma'>
<class 'vsg.token.context_reference.context_name'>
<class 'vsg.token.context_reference.comma'>
<class 'vsg.token.context_reference.context_name'>
<class 'vsg.token.context_reference.semicolon'>
