Module Assign NameStore Str Import alias Import alias Import alias Import alias Import alias TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list Assign NameStore NameLoad Import alias Import alias Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr FunctionDef arguments args NameParam defaults body If CompareIs NameLoad NameLoad body Return ListLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore ListLoad For NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad body If CompareEq NameLoad Str body Assign NameStore NameLoad orelse If CompareEq NameLoad Str body Assign NameStore ListLoad orelse If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Raise NameLoad NameLoad Return NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body TryExcept body Return SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index NameLoad handlers ExceptHandler type NameLoad body Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad decorator_list Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot CompareIn NameLoad AttributeLoad NameLoad attr body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad If CompareEq NameLoad Str body TryExcept body Assign NameStore Call NameLoad NameLoad If CompareLt NameLoad Num body Raise NameLoad handlers ExceptHandler type NameLoad body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad NameLoad orelse If CompareEq NameLoad Str body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad NameLoad orelse If CompareEq NameLoad Str body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad NameLoad If UnaryOpNot CompareIn NameLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse If CompareEq NameLoad Str body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Str body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse If CompareEq NameLoad Str body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad NameLoad orelse If CompareEq NameLoad Str body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad NameLoad orelse If CompareEq NameLoad Str body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore ListLoad NameLoad Assign NameStore BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIsNot NameLoad NameLoad body If CompareIn AttributeLoad NameLoad attr TupleLoad Num Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Return Call NameLoad Call NameLoad Lambda arguments args NameParam NameParam NameParam defaults NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If BoolOpAnd CompareEq AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr body Assign NameStore Str Raise AttributeLoad AttributeLoad NameLoad attr attr BinOpMod NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list TryExcept body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Assign NameStore TupleLoad Str FunctionDef arguments args NameParam defaults body If BoolOpAnd CompareNotIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIsNot AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd NameLoad ListLoad NameLoad Assign NameStore BinOpAdd NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num If CompareIn Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Num Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign NameStore NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Num Return Raise Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If Call AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr If CompareEq NameLoad Str body If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num orelse Assign NameStore AttributeLoad NameLoad attr orelse If CompareLt Call NameLoad NameLoad NameLoad body If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Call NameLoad Str NameLoad orelse Expr Call AttributeLoad NameLoad attr BinOpMod Call NameLoad Str TupleLoad NameLoad NameLoad orelse If CompareEq NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr Num orelse Assign NameStore Call NameLoad SubscriptLoad NameLoad Slice Num NameLoad Delete SubscriptDel NameLoad Slice Num NameLoad orelse If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Call NameLoad Str NameLoad orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str TryExcept body Assign NameStore AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Return BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq NameLoad Str body Assign NameStore Str If CompareEq NameLoad Str body Assign NameStore Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore BinOpSub BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num If CompareGt Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str keyword Str Assign AttributeStore NameLoad attr NameLoad Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str NameLoad NameLoad Assign NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body TryExcept body Assign NameStore AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad Str SubscriptLoad NameLoad Index Num For NameStore SubscriptLoad NameLoad Slice Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str NameLoad orelse If CompareNotEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr Str Return Call AttributeLoad NameLoad attr NameLoad Str decorator_list Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr body Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore BinOpAdd NameLoad NameLoad orelse Assign NameStore BinOpAdd NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad Str decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword Num Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num keyword Str keyword Str keyword ListLoad keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword NameLoad keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Assign NameStore ListLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body If UnaryOpNot CompareIn NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword Str keyword Str keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Num keyword Str Assign NameStore Dict Str Str Str Str Str Str Str Str Assign NameStore BinOpAdd ListLoad Str Str Str Str Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad If CompareIn NameLoad Call AttributeLoad NameLoad attr body TryExcept body Expr AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Assign AttributeStore AttributeLoad NameLoad attr attr ListLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad decorator_list Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword ListLoad keyword Str keyword NameLoad keyword NameLoad keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpMod Str NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword NameLoad keyword Str keyword NameLoad keyword Str keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If UnaryOpNot CompareIn NameLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Raise Call NameLoad BinOpMod Str NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list Assign NameStore BinOpAdd Str Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Str Str Str keyword Num keyword Str keyword Str keyword ListLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num keyword Str keyword ListLoad keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call NameLoad AttributeLoad NameLoad attr Str NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num keyword Str keyword Str keyword Num keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Str Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword NameLoad keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword NameLoad keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword NameLoad keyword Str keyword Str keyword Str Assign NameStore ListLoad Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Import alias Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr NameLoad Str body If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr NameLoad orelse If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword ListLoad keyword Str keyword NameLoad keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str Str keyword Str keyword Num keyword Str keyword Num keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Num keyword Str keyword Num keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num decorator_list Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Str Str keyword Num keyword Str keyword Str keyword ListLoad keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Str keyword Num keyword Str keyword ListLoad keyword Str keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Num decorator_list Expr Call AttributeLoad NameLoad attr Str Str Str keyword Num keyword Str keyword Str keyword Num keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Str Str keyword Num keyword Str keyword Str keyword ListLoad keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Str Str Str keyword Str keyword NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Str Str Str keyword Num keyword Str keyword Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword NameLoad Return NameLoad decorator_list
N/A N/A __revision__ src/engine/SCons/Script/SConsOptions.py 3897 2009/01/13 06:45:54 scons N/A optparse N/A re N/A string N/A sys N/A textwrap N/A N/A N/A no_hyphen_re N/A N/A re compile (\s+|(?<=[\w\!\"\'\&\.\,\?])-{2,}(?=\w)) N/A N/A N/A N/A re error N/A N/A no_hyphen_re N/A N/A re compile (\s+|-*\w{2,}-(?=\w{2,})) N/A N/A gettext gettext N/A N/A N/A ImportError N/A gettext N/A N/A message N/A N/A N/A message N/A N/A _ gettext N/A SCons.Node.FS N/A SCons.Warnings N/A OptionValueError N/A optparse OptionValueError N/A SUPPRESS_HELP N/A optparse SUPPRESS_HELP N/A diskcheck_all N/A N/A N/A N/A SCons Node FS diskcheck_types diskcheck_convert N/A N/A value N/A N/A N/A N/A value None N/A N/A N/A N/A N/A N/A N/A N/A SCons Util is_List value N/A N/A value N/A N/A string split value , N/A result N/A N/A v N/A map N/A string lower value N/A N/A N/A v all N/A N/A result diskcheck_all N/A N/A N/A v none N/A N/A result N/A N/A N/A N/A v diskcheck_all N/A N/A N/A N/A result append v N/A N/A ValueError v N/A result N/A SConsValues N/A N/A optparse Values N/A N/A 
    Holder class for uniform access to SCons options, regardless
    of whether or not they can be set on the command line or in the
    SConscript files (using the SetOption() function).

    A SCons option value can originate three different ways:

        1)  set on the command line;
        2)  set in an SConscript file;
        3)  the default setting (from the the op.add_option()
            calls in the Parser() function, below).

    The command line always overrides a value set in a SConscript file,
    which in turn always overrides default settings.  Because we want
    to support user-specified options in the SConscript file itself,
    though, we may not know about all of the options when the command
    line is first parsed, so we can't make all the necessary precedence
    decisions at the time the option is configured.

    The solution implemented in this class is to keep these different sets
    of settings separate (command line, SConscript file, and default)
    and to override the __getattr__() method to check them in turn.
    This should allow the rest of the code to just fetch values as
    attributes of an instance of this class, without having to worry
    about where they came from.

    Note that not all command line options are settable from SConscript
    files, and the ones that are must be explicitly added to the
    "settable" list in this class, and optionally validated and coerced
    in the set_option() method.
     __init__ N/A N/A self defaults N/A N/A N/A N/A N/A self __dict__ N/A __defaults__ defaults N/A N/A N/A self __dict__ N/A __SConscript_settings__ N/A N/A __getattr__ N/A N/A self attr N/A N/A N/A 
        Fetches an options value, checking first for explicit settings
        from the command line (which are direct attributes), then the
        SConscript file settings, then the default values.
         N/A N/A N/A N/A N/A self __dict__ N/A attr N/A N/A N/A KeyError N/A N/A N/A N/A N/A N/A N/A self __dict__ N/A __SConscript_settings__ N/A attr N/A N/A N/A KeyError N/A N/A N/A getattr N/A N/A self __dict__ N/A __defaults__ attr N/A N/A settable N/A clean diskcheck duplicate help implicit_cache max_drift md5_chunksize no_exec num_jobs random stack_size warn set_option N/A N/A self name value N/A N/A N/A 
        Sets an option from an SConscript file.
         N/A N/A N/A name N/A self settable N/A N/A N/A N/A SCons Errors UserError N/A This option is not settable from a SConscript file: %s name N/A N/A name num_jobs N/A N/A N/A N/A value N/A int value N/A N/A value 1 N/A N/A ValueError N/A N/A N/A ValueError N/A N/A N/A N/A SCons Errors UserError N/A A positive integer is required: %s N/A repr value N/A N/A N/A name max_drift N/A N/A N/A N/A value N/A int value N/A N/A N/A ValueError N/A N/A N/A N/A SCons Errors UserError N/A An integer is required: %s N/A repr value N/A N/A N/A name duplicate N/A N/A N/A N/A value N/A str value N/A N/A N/A ValueError N/A N/A N/A N/A SCons Errors UserError N/A A string is required: %s N/A repr value N/A N/A N/A value N/A N/A N/A SCons Node FS Valid_Duplicates N/A N/A N/A N/A SCons Errors UserError N/A Not a valid duplication style: %s value N/A N/A N/A N/A N/A SCons Node FS set_duplicate value N/A N/A N/A name diskcheck N/A N/A N/A N/A value N/A diskcheck_convert value N/A N/A N/A ValueError N/A v N/A N/A N/A N/A SCons Errors UserError N/A Not a valid diskcheck value: %s v N/A N/A N/A N/A N/A self __dict__ has_key diskcheck N/A N/A N/A N/A N/A N/A SCons Node FS set_diskcheck value N/A N/A N/A name stack_size N/A N/A N/A N/A value N/A int value N/A N/A N/A ValueError N/A N/A N/A N/A SCons Errors UserError N/A An integer is required: %s N/A repr value N/A N/A N/A name md5_chunksize N/A N/A N/A N/A value N/A int value N/A N/A N/A ValueError N/A N/A N/A N/A SCons Errors UserError N/A An integer is required: %s N/A repr value N/A N/A N/A name warn N/A N/A N/A N/A N/A SCons Util is_String value N/A N/A value N/A value N/A value N/A N/A N/A N/A self __SConscript_settings__ get name N/A value N/A N/A N/A N/A SCons Warnings process_warn_strings value N/A N/A N/A self __SConscript_settings__ N/A name value N/A N/A SConsOption N/A N/A optparse Option N/A convert_value N/A N/A self opt value N/A N/A N/A N/A value None N/A N/A N/A N/A self nargs N/A 1 ? N/A N/A N/A N/A self check_value opt value N/A N/A N/A tuple N/A map N/A N/A N/A v o s N/A opt self N/A N/A s check_value o v value N/A process N/A N/A self opt value values parser N/A N/A N/A value N/A N/A self convert_value opt value N/A N/A N/A self take_action N/A self action N/A self dest opt value values parser N/A _check_nargs_optional N/A N/A self N/A N/A N/A N/A N/A N/A self nargs ? N/A self _short_opts N/A N/A fmt option %s: nargs='?' is incompatible with short options N/A N/A N/A SCons Errors UserError N/A fmt N/A N/A self _short_opts N/A 0 N/A N/A N/A N/A _orig_CONST_ACTIONS N/A N/A optparse Option CONST_ACTIONS N/A _orig_CHECK_METHODS N/A N/A optparse Option CHECK_METHODS N/A N/A N/A AttributeError N/A N/A _orig_CONST_ACTIONS N/A store_const _check_const N/A N/A self N/A N/A N/A N/A N/A N/A self action N/A self CONST_ACTIONS N/A N/A self const None N/A N/A N/A OptionError N/A 'const' must not be supplied for action %r N/A self action self N/A N/A _orig_CHECK_METHODS N/A N/A N/A optparse Option _check_action N/A N/A optparse Option _check_type N/A N/A optparse Option _check_choice N/A N/A optparse Option _check_dest _check_const N/A N/A optparse Option _check_nargs N/A N/A optparse Option _check_callback N/A CHECK_METHODS N/A _orig_CHECK_METHODS N/A _check_nargs_optional N/A CONST_ACTIONS N/A _orig_CONST_ACTIONS N/A N/A optparse Option TYPED_ACTIONS N/A SConsOptionGroup N/A N/A optparse OptionGroup N/A N/A 
    A subclass for SCons-specific option groups.
    
    The only difference between this and the base class is that we print
    the group's help text flush left, underneath their own title but
    lined up with the normal "SCons Options".
     format_help N/A N/A self formatter N/A N/A N/A 
        Format an option group's help text, outdenting the title so it's
        flush with the "SCons Options" title we print at the top.
         N/A N/A N/A formatter dedent N/A result N/A N/A formatter format_heading N/A self title N/A N/A N/A formatter indent N/A result N/A result N/A N/A N/A optparse OptionContainer format_help self formatter N/A result N/A N/A SConsOptionParser N/A N/A optparse OptionParser N/A N/A preserve_unknown_options False error N/A N/A self msg N/A N/A N/A N/A N/A self print_usage N/A sys stderr N/A N/A N/A N/A sys stderr write N/A SCons error: %s
 msg N/A N/A N/A sys exit 2 N/A _process_long_opt N/A N/A self rargs values N/A N/A N/A 
        SCons-specific processing of long options.

        This is copied directly from the normal
        optparse._process_long_opt() method, except that, if configured
        to do so, we catch the exception thrown when an unknown option
        is encountered and just stick it back on the "leftover" arguments
        for later (re-)processing.
         N/A arg N/A N/A rargs pop 0 N/A N/A = arg N/A N/A N/A opt next_arg N/A N/A string split arg = 1 N/A N/A N/A rargs insert 0 next_arg N/A had_explicit_value True N/A N/A opt arg N/A had_explicit_value False N/A N/A N/A opt N/A N/A self _match_long_opt opt N/A N/A N/A N/A optparse BadOptionError N/A N/A N/A self preserve_unknown_options N/A N/A N/A N/A N/A self largs append arg N/A had_explicit_value N/A N/A N/A N/A rargs pop 0 N/A N/A N/A option N/A N/A self _long_opt N/A opt N/A N/A N/A option takes_value N/A N/A nargs N/A option nargs N/A N/A nargs ? N/A N/A had_explicit_value N/A N/A value N/A N/A rargs pop 0 N/A N/A value N/A option const N/A N/A N/A N/A len rargs nargs N/A N/A N/A nargs 1 N/A N/A N/A N/A self error N/A N/A _ %s option requires an argument opt N/A N/A N/A N/A self error N/A N/A _ %s option requires %d arguments N/A opt nargs N/A N/A N/A nargs 1 N/A N/A value N/A N/A rargs pop 0 N/A N/A value N/A tuple N/A rargs N/A 0 nargs N/A N/A rargs N/A 0 nargs N/A N/A had_explicit_value N/A N/A N/A N/A self error N/A N/A _ %s option does not take a value opt N/A N/A value None N/A N/A N/A option process opt value values self N/A add_local_option N/A N/A self N/A args kw N/A N/A 
        Adds a local option to the parser.
        
        This is initiated by a SetOption() call to add a user-defined
        command-line option.  We add the option to a separate option
        group for the local options, creating the group if necessary.
         N/A N/A N/A group N/A self local_option_group N/A N/A N/A AttributeError N/A N/A group N/A SConsOptionGroup self Local Options N/A group N/A N/A self add_option_group group N/A N/A self local_option_group group N/A result N/A apply N/A group add_option args kw N/A result N/A N/A N/A setattr N/A N/A self values __defaults__ N/A result dest N/A result default N/A N/A N/A self parse_args N/A self largs N/A self values N/A result N/A N/A SConsIndentedHelpFormatter N/A N/A optparse IndentedHelpFormatter N/A format_usage N/A N/A self usage N/A N/A N/A N/A usage: %s
 usage N/A format_heading N/A N/A self heading N/A N/A N/A 
        This translates any heading of "options" or "Options" into
        "SCons Options."  Unfortunately, we have to do this here,
        because those titles are hard-coded in the optparse calls.
         N/A N/A heading options N/A N/A heading Options N/A N/A heading Options N/A N/A heading SCons Options N/A N/A N/A N/A optparse IndentedHelpFormatter format_heading self heading N/A format_option N/A N/A self option N/A N/A N/A 
        A copy of the normal optparse.IndentedHelpFormatter.format_option()
        method.  This has been snarfed so we can modify text wrapping to
        out liking:

        --  add our own regular expression that doesn't break on hyphens
            (so things like --no-print-directory don't get broken); 

        --  wrap the list of options themselves when it's too long
            (the wrapper.fill(opts) call below);
 
        --  set the subsequent_indent when wrapping the help_text.
         N/A result N/A N/A N/A N/A opts N/A N/A self option_strings N/A option N/A N/A N/A AttributeError N/A N/A opts N/A option option_strings N/A opt_width N/A N/A N/A self help_position N/A self current_indent 2 N/A N/A N/A len opts opt_width N/A N/A wrapper N/A N/A textwrap TextWrapper width N/A self width initial_indent subsequent_indent N/A N/A wrapper wordsep_re no_hyphen_re N/A opts N/A N/A N/A wrapper fill opts N/A indent_first N/A self help_position N/A N/A opts N/A %*s%-*s   N/A N/A self current_indent opt_width opts N/A indent_first 0 N/A N/A N/A result append opts N/A N/A option help N/A N/A N/A N/A expand_default N/A self expand_default N/A N/A N/A AttributeError N/A N/A help_text N/A option help N/A N/A help_text N/A expand_default option N/A wrapper N/A N/A textwrap TextWrapper width N/A self help_width subsequent_indent N/A N/A wrapper wordsep_re no_hyphen_re N/A help_lines N/A N/A wrapper wrap help_text N/A N/A N/A result append N/A %*s%s
 N/A indent_first N/A help_lines N/A 0 N/A line N/A help_lines N/A 1 N/A N/A N/A N/A result append N/A %*s%s
 N/A N/A self help_position line N/A N/A N/A N/A opts N/A -1 N/A N/A N/A N/A result append N/A N/A N/A string join result N/A N/A _short_opt_fmt %s %s N/A _long_opt_fmt %s=%s format_option_strings N/A N/A self option N/A N/A N/A Return a comma-separated list of option strings & metavariables. N/A N/A N/A option takes_value N/A N/A metavar N/A N/A option metavar N/A N/A string upper N/A option dest N/A short_opts N/A N/A sopt N/A option _short_opts N/A N/A N/A N/A short_opts append N/A N/A self _short_opt_fmt N/A sopt metavar N/A long_opts N/A N/A lopt N/A option _long_opts N/A N/A N/A N/A long_opts append N/A N/A self _long_opt_fmt N/A lopt metavar N/A N/A short_opts N/A option _short_opts N/A long_opts N/A option _long_opts N/A N/A self short_first N/A N/A opts N/A short_opts long_opts N/A N/A opts N/A long_opts short_opts N/A N/A N/A string join opts ,  N/A N/A Parser N/A N/A version N/A N/A N/A 
    Returns an options parser object initialized with the standard
    SCons options.
     N/A formatter N/A SConsIndentedHelpFormatter max_help_position 30 N/A op N/A SConsOptionParser option_class SConsOption add_help_option False formatter formatter usage usage: scons [OPTION] [TARGET] ... N/A N/A op preserve_unknown_options True N/A N/A op version version opt_ignore N/A N/A option opt value parser N/A N/A N/A N/A N/A N/A sys stderr write N/A Warning:  ignoring %s option
 opt N/A N/A N/A N/A op add_option -b -d -e -m -S -t -w --environment-overrides --no-keep-going --no-print-directory --print-directory --stop --touch action callback callback opt_ignore help Ignored for compatibility. N/A N/A N/A op add_option -c --clean --remove dest clean default False action store_true help Remove specified targets and dependencies. N/A N/A N/A op add_option -C --directory nargs 1 type string dest directory default N/A action append help Change to DIR before doing anything. metavar DIR N/A N/A N/A op add_option --cache-debug nargs 1 dest cache_debug default None action store help Print CacheDir debug info to FILE. metavar FILE N/A N/A N/A op add_option --cache-disable --no-cache dest cache_disable default False action store_true help Do not retrieve built targets from CacheDir. N/A N/A N/A op add_option --cache-force --cache-populate dest cache_force default False action store_true help Copy already-built targets into the CacheDir. N/A N/A N/A op add_option --cache-show dest cache_show default False action store_true help Print build actions for files from CacheDir. N/A config_options N/A auto force cache opt_config N/A N/A option opt value parser c_options N/A config_options N/A N/A N/A N/A value c_options N/A N/A N/A OptionValueError N/A Warning:  %s is not a valid config type value N/A N/A setattr N/A parser values N/A option dest value N/A N/A opt_config_help N/A Controls Configure subsystem: %s. N/A N/A string join config_options ,  N/A N/A N/A op add_option --config nargs 1 type string dest config default auto action callback callback opt_config help opt_config_help metavar MODE N/A N/A N/A op add_option -D dest climb_up default None action store_const const 2 help Search up directory tree for SConstruct,       build all Default() targets. N/A deprecated_debug_options N/A dtree nomemoizer stree tree ; please use --tree=derived instead  and has no effect ; please use --tree=all,status instead ; please use --tree=all instead N/A debug_options N/A N/A count explain findlibs includes memoizer memory objects pdb presub stacktrace time N/A N/A deprecated_debug_options keys opt_debug N/A N/A option opt value parser debug_options deprecated_debug_options N/A debug_options deprecated_debug_options N/A N/A N/A value debug_options N/A N/A N/A N/A N/A N/A parser values debug append value N/A N/A value N/A N/A deprecated_debug_options keys N/A N/A N/A N/A N/A N/A parser values delayed_warnings N/A N/A N/A AttributeError N/A N/A N/A N/A parser values delayed_warnings N/A N/A msg N/A deprecated_debug_options N/A value N/A w N/A The --debug=%s option is deprecated%s. N/A value msg N/A t N/A N/A N/A SCons Warnings DeprecatedWarning w N/A N/A N/A N/A N/A parser values delayed_warnings append t N/A N/A N/A OptionValueError N/A Warning:  %s is not a valid debug type value N/A N/A opt_debug_help N/A Print various types of debugging information: %s. N/A N/A string join debug_options ,  N/A N/A N/A op add_option --debug nargs 1 type string dest debug default N/A action callback callback opt_debug help opt_debug_help metavar TYPE opt_diskcheck N/A N/A option opt value parser N/A N/A N/A N/A N/A diskcheck_value N/A diskcheck_convert value N/A N/A N/A ValueError N/A e N/A N/A N/A OptionValueError N/A Warning: `%s' is not a valid diskcheck type e N/A N/A setattr N/A parser values N/A option dest diskcheck_value N/A N/A N/A N/A op add_option --diskcheck nargs 1 type string dest diskcheck default None action callback callback opt_diskcheck help Enable specific on-disk checks. metavar TYPE opt_duplicate N/A N/A option opt value parser N/A N/A N/A N/A N/A value N/A N/A N/A SCons Node FS Valid_Duplicates N/A N/A N/A OptionValueError N/A `%s' is not a valid duplication style. value N/A N/A setattr N/A parser values N/A option dest value N/A N/A N/A N/A N/A SCons Node FS set_duplicate value N/A N/A opt_duplicate_help N/A Set the preferred duplication methods. Must be one of  N/A N/A string join N/A N/A N/A SCons Node FS Valid_Duplicates ,  N/A N/A N/A op add_option --duplicate nargs 1 type string dest duplicate default hard-soft-copy action callback callback opt_duplicate help opt_duplicate_help N/A N/A N/A op add_option -f --file --makefile --sconstruct nargs 1 type string dest file default N/A action append help Read FILE as the top-level SConstruct file. N/A N/A N/A op add_option -h --help dest help default False action store_true help Print defined help message, or this one. N/A N/A N/A op add_option -H --help-options action help help Print this message and exit. N/A N/A N/A op add_option -i --ignore-errors dest ignore_errors default False action store_true help Ignore errors from build actions. N/A N/A N/A op add_option -I --include-dir nargs 1 dest include_dir default N/A action append help Search DIR for imported Python modules. metavar DIR N/A N/A N/A op add_option --implicit-cache dest implicit_cache default False action store_true help Cache implicit dependencies opt_implicit_deps N/A N/A option opt value parser N/A N/A N/A N/A setattr N/A parser values implicit_cache True N/A N/A setattr N/A parser values N/A option dest True N/A N/A N/A N/A op add_option --implicit-deps-changed dest implicit_deps_changed default False action callback callback opt_implicit_deps help Ignore cached implicit dependencies. N/A N/A N/A op add_option --implicit-deps-unchanged dest implicit_deps_unchanged default False action callback callback opt_implicit_deps help Ignore changes in implicit dependencies. N/A N/A N/A op add_option --interact --interactive dest interactive default False action store_true help Run in interactive mode. N/A N/A N/A op add_option -j --jobs nargs 1 type int dest num_jobs default 1 action store help Allow N jobs at once. metavar N N/A N/A N/A op add_option -k --keep-going dest keep_going default False action store_true help Keep going when a target can't be made. N/A N/A N/A op add_option --max-drift nargs 1 type int dest max_drift default N/A N/A N/A SCons Node FS default_max_drift action store help Set maximum system clock drift to N seconds. metavar N N/A N/A N/A op add_option --md5-chunksize nargs 1 type int dest md5_chunksize default N/A N/A N/A N/A SCons Node FS File md5_chunksize action store help Set chunk-size for MD5 signature computation to N kilobytes. metavar N N/A N/A N/A op add_option -n --no-exec --just-print --dry-run --recon dest no_exec default False action store_true help Don't build; just print commands. N/A N/A N/A op add_option --no-site-dir dest no_site_dir default False action store_true help Don't search or use the usual site_scons dir. N/A N/A N/A op add_option --profile nargs 1 dest profile_file default None action store help Profile SCons and put results in FILE. metavar FILE N/A N/A N/A op add_option -q --question dest question default False action store_true help Don't build; exit status says if up to date. N/A N/A N/A op add_option -Q dest no_progress default False action store_true help Suppress "Reading/Building" progress messages. N/A N/A N/A op add_option --random dest random default False action store_true help Build dependencies in random order. N/A N/A N/A op add_option -s --silent --quiet dest silent default False action store_true help Don't print commands. N/A N/A N/A op add_option --site-dir nargs 1 dest site_dir default None action store help Use DIR instead of the usual site_scons dir. metavar DIR N/A N/A N/A op add_option --stack-size nargs 1 type int dest stack_size action store help Set the stack size of the threads used to run jobs to N kilobytes. metavar N N/A N/A N/A op add_option --taskmastertrace nargs 1 dest taskmastertrace_file default None action store help Trace Node evaluation to FILE. metavar FILE N/A tree_options N/A all derived prune status opt_tree N/A N/A option opt value parser tree_options N/A tree_options N/A N/A Main N/A tp N/A N/A Main TreePrinter N/A o N/A N/A string split value , N/A N/A N/A o all N/A N/A N/A tp derived False N/A N/A N/A o derived N/A N/A N/A tp derived True N/A N/A N/A o prune N/A N/A N/A tp prune True N/A N/A N/A o status N/A N/A N/A tp status True N/A N/A N/A OptionValueError N/A Warning:  %s is not a valid --tree option o N/A N/A N/A N/A N/A parser values tree_printers append tp N/A N/A opt_tree_help N/A Print a dependency tree in various formats: %s. N/A N/A string join tree_options ,  N/A N/A N/A op add_option --tree nargs 1 type string dest tree_printers default N/A action callback callback opt_tree help opt_tree_help metavar OPTIONS N/A N/A N/A op add_option -u --up --search-up dest climb_up default 0 action store_const const 1 help Search up directory tree for SConstruct,       build targets at or below current directory. N/A N/A N/A op add_option -U dest climb_up default 0 action store_const const 3 help Search up directory tree for SConstruct,       build Default() targets from local SConscript. opt_version N/A N/A option opt value parser N/A N/A N/A N/A N/A N/A sys stdout write N/A N/A parser version N/A N/A N/A sys exit 0 N/A N/A N/A N/A op add_option -v --version action callback callback opt_version help Print the SCons version number and exit. opt_warn N/A N/A option opt value parser tree_options N/A tree_options N/A N/A N/A N/A N/A SCons Util is_String value N/A N/A value N/A N/A string split value , N/A N/A N/A N/A N/A parser values warn extend value N/A N/A N/A N/A op add_option --warn --warning nargs 1 type string dest warn default N/A action callback callback opt_warn help Enable or disable warnings. metavar WARNING-SPEC N/A N/A N/A op add_option -Y --repository --srcdir nargs 1 dest repository default N/A action append help Search REPOSITORY for source and target files. opt_not_yet N/A N/A option opt value parser N/A N/A N/A msg N/A Warning:  the %s option is not yet implemented
 opt N/A N/A N/A N/A sys stderr write msg N/A N/A N/A sys exit 0 N/A N/A N/A N/A op add_option -l --load-average --max-load nargs 1 type int dest load_average default 0 action callback callback opt_not_yet help SUPPRESS_HELP N/A N/A N/A op add_option --list-actions dest list_actions action callback callback opt_not_yet help SUPPRESS_HELP N/A N/A N/A op add_option --list-derived dest list_derived action callback callback opt_not_yet help SUPPRESS_HELP N/A N/A N/A op add_option --list-where dest list_where action callback callback opt_not_yet help SUPPRESS_HELP N/A N/A N/A op add_option -o --old-file --assume-old nargs 1 type string dest old_file default N/A action callback callback opt_not_yet help SUPPRESS_HELP N/A N/A N/A op add_option --override nargs 1 type string action callback callback opt_not_yet dest override help SUPPRESS_HELP N/A N/A N/A op add_option -p action callback callback opt_not_yet dest p help SUPPRESS_HELP N/A N/A N/A op add_option -r -R --no-builtin-rules --no-builtin-variables action callback callback opt_not_yet dest no_builtin_rules help SUPPRESS_HELP N/A N/A N/A op add_option --write-filenames nargs 1 type string dest write_filenames action callback callback opt_not_yet help SUPPRESS_HELP N/A N/A N/A op add_option -W --new-file --assume-new --what-if nargs 1 type string dest new_file action callback callback opt_not_yet help SUPPRESS_HELP N/A N/A N/A op add_option --warn-undefined-variables dest warn_undefined_variables action callback callback opt_not_yet help SUPPRESS_HELP N/A op N/A