Encapsulate variable with GList

GlobalProg------------------------------------------------------------
L main---------   L fonction1--- ...    L variable1--- ...