parameters: (self, solver=None)
return_statement: return "[" + ", ".join([var.solution(solver) for var in self]) + "]"
docstring: .. deprecated:: 1.1
             Instead you should use :func:`Expression.get_value` on each item and
             call :func:`str` on that.
  
          Returns a string containing the valuation of the content of the array.
  
          :param `NBJ_STD_Solver` solver: If specified, the solver from which the
              state will be sourced, if `None` then the most recently loaded
              solver is used.
          :rtype: str
docstring_summary: .. deprecated:: 1.1
             Instead you should use :func:`Expression.get_value` on each item and
             call :func:`str` on that.
docstring_tokens: .. deprecated :: 1 . 1 Instead you should use : func : Expression . get_value on each item and call : func : str on that .
function: def solution(self, solver=None):
          """
          .. deprecated:: 1.1
             Instead you should use :func:`Expression.get_value` on each item and
             call :func:`str` on that.
  
          Returns a string containing the valuation of the content of the array.
  
          :param `NBJ_STD_Solver` solver: If specified, the solver from which the
              state will be sourced, if `None` then the most recently loaded
              solver is used.
          :rtype: str
          """
          return "[" + ", ".join([var.solution(solver) for var in self]) + "]"
function_tokens: def solution ( self , solver = None ) : return "[" + ", " . join ( [ var . solution ( solver ) for var in self ] ) + "]"