parameters: (options, parser)
return_statement: return evals
docstring: Construct a dict of passed '-e' arguments for evaluating.
docstring_summary: Construct a dict of passed '-e' arguments for evaluating.
docstring_tokens: Construct a dict of passed - e arguments for evaluating .
function: def BuildEvals(options, parser):
    """Construct a dict of passed '-e' arguments for evaluating."""
    evals = {}
    for expression in options.eval:
      try:
        evals.update(dict([expression.split('=', 1)]))
      except ValueError:
        parser.error('-e requires VAR=VAL')
    return evals
function_tokens: def BuildEvals ( options , parser ) : evals = { } for expression in options . eval : try : evals . update ( dict ( [ expression . split ( '=' , 1 ) ] ) ) except ValueError : parser . error ( '-e requires VAR=VAL' ) return evals