.. highlight:: c .. _Lazy: Interaction with CLEF expressions ============================================ * The containers and their view classes can be used with the :doc:`../clef/contents` library : * They can be called with CLEF expressions. * :doc:`Automatic assignment<../clef/assign>` has been set up. * Using the CLEF library offers a quick and efficient way to fill an array with multiple advantages : * It is simpler and more readeable than a series of for loops. * It is usually more optimal since the for loops are automatically written in the TraversalOrder of the array. * **Example** : .. triqs_example:: ./lazy_0.cpp .. note:: The syntax uses a <<, not = since the array is not assigned to an expression but filled by the evaluation thereof.