Module Import alias Expr Str Assign NameStore Str Import alias ImportFrom alias Import alias FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore TupleLoad ListLoad Dict For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIn Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num Assign NameStore Call NameLoad Dict NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad For NameStore SubscriptLoad NameLoad Slice Num body If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Num NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assert Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore IfExp NameLoad NameLoad Call NameLoad NameLoad Assign NameStore ListLoad TupleLoad NameLoad NameLoad While NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad orelse If BoolOpAnd Call NameLoad SubscriptLoad NameLoad Index NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list
N/A N/A yaml N/A Utilities for working with Pyon independent scripts N/A __author__ Adam R. Smith, Michael Meisinger N/A collections copy deepcopy N/A yaml parse_args N/A N/A tokens N/A N/A N/A 
    Parses extra args from Python's argparse.
    Exploit yaml's spectacular type inference (and ensure consistency with config files)
     N/A N/A args kwargs N/A N/A N/A N/A token tokens N/A N/A token N/A N/A token lstrip - N/A N/A = token N/A N/A N/A key val N/A N/A token split = 1 N/A ipython_cfg N/A unflatten N/A key N/A N/A yaml load val N/A N/A dict_merge kwargs ipython_cfg inplace True N/A N/A N/A N/A args append N/A N/A yaml load token N/A N/A args kwargs N/A unflatten N/A N/A dictionary N/A N/A N/A resultDict N/A dict N/A N/A key value N/A N/A dictionary iteritems N/A N/A parts N/A N/A key split . N/A d resultDict N/A part N/A parts N/A -1 N/A N/A N/A part d N/A N/A N/A d N/A part N/A dict N/A d N/A d N/A part N/A N/A d N/A N/A parts N/A -1 value N/A resultDict N/A quacks_like_dict N/A N/A object N/A N/A N/A Check if object is dict-like N/A N/A isinstance object N/A collections Mapping N/A dict_merge N/A N/A base upd inplace N/A False N/A N/A Merge two deep dicts non-destructively.
    Uses a stack to avoid maximum recursion depth exceptions.
    @param base the dict to merge into
    @param upd the content to merge
    @param inplace change base if True, otherwise deepcopy base
    @retval the merged dict (base if inplace else a merged deepcopy)
     N/A N/A quacks_like_dict base N/A quacks_like_dict upd N/A dst N/A inplace base N/A deepcopy base N/A stack N/A N/A dst upd N/A stack N/A N/A N/A current_dst current_src N/A N/A stack pop N/A key current_src N/A N/A N/A key current_dst N/A N/A N/A current_dst N/A key N/A current_src N/A key N/A N/A N/A N/A quacks_like_dict N/A current_src N/A key N/A quacks_like_dict N/A current_dst N/A key N/A N/A N/A N/A stack append N/A N/A current_dst N/A key N/A current_src N/A key N/A N/A N/A current_dst N/A key N/A current_src N/A key N/A dst N/A