Module Import alias ImportFrom alias alias ImportFrom alias Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Call NameLoad NameLoad Expr Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Expr Call NameLoad BinOpMod Str NameLoad Expr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad Call NameLoad BinOpAdd NameLoad Str attr body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq NameLoad Num body Continue Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Slice NameLoad attr Str Index Num Expr Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str orelse If CompareEq Call NameLoad NameLoad Num body Assign NameStore Call AttributeLoad Str attr Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Num Num Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Print Str Print Str For NameStore Call AttributeLoad NameLoad attr Str body Assign TupleStore NameStore NameStore TupleLoad Num Dict Assign NameStore Call NameLoad NameLoad For NameStore Call NameLoad NameLoad body If BoolOpAnd CompareIn Str NameLoad CompareIn Str NameLoad body AugAssignAdd NameStore Num orelse If CompareIn Str NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Assign SubscriptStore NameLoad Index NameLoad NameLoad Print BinOpMod Str TupleLoad SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num NameLoad Call NameLoad Call AttributeLoad NameLoad attr
N/A N/A py os system chdir urllib urlopen N/A log_URL http://tismerysoft.de/pypy/irc-logs/ N/A archive_FILENAME pypy.tar.gz N/A tempdir N/A N/A N/A py test ensuretemp irc-log N/A N/A chdir N/A str tempdir N/A N/A system N/A wget -q %s%s N/A log_URL archive_FILENAME N/A N/A system N/A tar xzf %s archive_FILENAME N/A N/A chdir pypy N/A pypydir N/A N/A tempdir join pypy N/A line N/A N/A N/A urlopen N/A log_URL pypy/ readlines N/A N/A i N/A N/A line find %23pypy.log. N/A N/A i -1 N/A N/A N/A filename N/A N/A N/A N/A line N/A i split " N/A 0 N/A N/A system N/A wget -q %spypy/%s N/A log_URL filename N/A log_filename N/A N/A pypydir listdir #pypy.log.* N/A N/A rename_to None N/A b N/A log_filename basename N/A N/A - b N/A N/A rename_to N/A N/A N/A log_filename basename replace - N/A N/A N/A N/A len b 19 N/A N/A months N/A N/A Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec split N/A day N/A b N/A 10 12 N/A month N/A N/A N/A months index N/A b N/A 12 15 1 N/A year N/A b N/A 15 20 N/A rename_to N/A #pypy.log.%04s%02d%02s N/A year month day N/A rename_to N/A N/A N/A N/A log_filename rename rename_to N/A irc://irc.freenode.org/pypy N/A date, messages, visitors N/A log_filename N/A N/A pypydir listdir #pypy.log.* N/A N/A N/A n_messages visitors N/A 0 N/A N/A f N/A str log_filename N/A s N/A file f N/A N/A N/A N/A < s N/A > s N/A N/A n_messages 1 N/A N/A N/A  joined #pypy s N/A N/A v N/A N/A N/A s split N/A 1 N/A N/A visitors N/A v True N/A N/A %04s-%02s-%02s, %d, %d N/A N/A f N/A -8 -4 N/A f N/A -4 -2 N/A f N/A -2 n_messages N/A len N/A N/A visitors keys