Module Import alias Import alias identifier ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias If CompareEq NameLoad Str body If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad Call NameLoad NameLoad attr orelse Raise Call NameLoad Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad BinOpAdd NameLoad Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad NameLoad With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr Str Expr Call NameLoad NameLoad NameLoad
N/A N/A sys N/A os.path op pprint pprint bento.parser.nodes ast_walk bento.parser.visitor Dispatcher bento.parser.parser parse N/A N/A __name__ __main__ N/A N/A N/A N/A len N/A sys argv 1 N/A N/A arg N/A N/A sys argv N/A 1 N/A data N/A N/A N/A open arg read N/A N/A N/A ValueError Usage: generate foo.info N/A N/A base _ N/A N/A op splitext N/A N/A op basename arg N/A base N/A data_ base N/A py_module N/A N/A op join N/A N/A op dirname arg N/A base .py N/A p N/A parse data N/A dispatcher N/A Dispatcher N/A res N/A ast_walk p dispatcher N/A N/A open py_module w fid N/A N/A N/A N/A fid write ref =  N/A N/A pprint res fid