====== Design units and their analysis ======
===== library_clause =====
library logical_name_list ;
===== Further definitions =====
==== logical_name_list ====
''[[.:bnf#logical_name]] { , logical_name }''
===== Comment =====
The **LIBRARY** -statement can be placed as a context-statement in front of every library module such as entity, architecture, package, package body and configuration.
===== Examples =====
Several libraries are made public.
LIBRARY my_library ;
LIBRARY my_library_1, my_library_2 ;
----
After the libraries //std// and //work// have been made public all elements from the package //standard// of the library //std// are integrated.
LIBRARY std, work ;
USE std.standard. ALL ;