The BOOST_PP_ARRAY_POP_FRONT macro
      pops an element from the beginning of an array.
    Usage
     BOOST_PP_ARRAY_POP_FRONT(array) 
    Arguments
    
      - array
-  The array to pop an element from. 
Remarks
     This macro returns array after removing the first
      element.  If array has no elements, the result of applying
      this macro is undefined. 
     This macro uses BOOST_PP_REPEAT internally.  Therefore,
      to use the z parameter passed from other macros that use BOOST_PP_REPEAT,
      see BOOST_PP_ARRAY_POP_FRONT_Z 
    See Also
    
    Requirements
    
    Sample Code
    
    
     © Copyright Housemarque Oy 2002 
      © Copyright Paul Mensonides 2002
      © Copyright Edward Diener 2013