Module Import alias ImportFrom alias alias Expr Str Assign NameStore ListLoad Num Num Num Num Num Num Num Num Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults Num body Global identifier Assign NameStore ListLoad Str Str Str Str Str Str Assign NameStore Lambda arguments args NameParam defaults BinOpDiv BinOpMult BinOpAdd NameLoad Num BinOpSub Call NameLoad NameLoad Num NameLoad If NameLoad body Assign NameStore Lambda arguments args NameParam NameParam defaults NameLoad BinOpSub BinOpSub Call NameLoad NameLoad Num Call NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Call NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num Num Num Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore BinOpDiv Num Num Assign NameStore BinOpDiv Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpMult NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore BinOpSub AttributeLoad NameLoad attr BinOpDiv BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore BinOpSub AttributeLoad NameLoad attr BinOpDiv BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr ListComp BinOpAdd NameLoad BinOpMult AttributeLoad NameLoad attr NameLoad comprehension NameStore Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListComp BinOpAdd NameLoad BinOpMult AttributeLoad NameLoad attr NameLoad comprehension NameStore Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Num While CompareLt NameLoad AttributeLoad NameLoad attr body Assign NameStore Num While CompareLt NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore Num For NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore BinOpAdd BinOpMult NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If CompareGtE NameLoad Num body Assign NameStore BinOpAdd Call NameLoad Call NameLoad BinOpDiv NameLoad Num Num Num Break orelse Assign NameStore Call NameLoad NameLoad NameLoad Expr Yield TupleLoad NameLoad NameLoad NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body AugAssignAdd NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If NameLoad body Break Assign NameStore Num orelse AugAssignAdd NameStore Num AugAssignAdd NameStore Num decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad TupleLoad Num Num Num Num TupleLoad Num Num Num Num TupleLoad Num Num Num Num TupleLoad Num Num Num Num FunctionDef arguments args NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr BoolOpOr Call NameLoad Num Assign AttributeStore NameLoad attr Call NameLoad keyword BoolOpOr AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Num While CompareNotEq NameLoad BinOpSub AttributeLoad NameLoad attr Num body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Print AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Print AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameStore Num TryExcept body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareEq NameLoad Num body Assign NameStore Call NameLoad If CompareNotEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Num AugAssignMod AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Dict Str Str Str SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Return Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq NameLoad BinOpSub AttributeLoad NameLoad attr Num body Print AttributeLoad NameLoad attr decorator_list decorator_list If CompareEq NameLoad Str body Import alias ImportFrom alias Assign NameStore Call NameLoad For NameStore Call NameLoad Num body Expr Call NameLoad BinOpDiv Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr If BoolOpAnd Num CompareLt Call AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Print BinOpMult Str Num Expr Call AttributeLoad NameLoad attr Num If BoolOpAnd Num CompareLt Call AttributeLoad NameLoad attr Num body Assign NameStore BinOpMult Str Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Print NameLoad
N/A N/A sys py.__.io.terminalwriter ansi_print get_terminal_width N/A 
Black       0;30     Dark Gray     1;30
Blue        0;34     Light Blue    1;34
Green       0;32     Light Green   1;32
Cyan        0;36     Light Cyan    1;36
Red         0;31     Light Red     1;31
Purple      0;35     Light Purple  1;35
Brown       0;33     Yellow        1;33
Light Gray  0;37     White         1;37
 N/A palette N/A 39 34 35 36 31 33 32 37 N/A colour_range None print_pixel N/A N/A colour value_range invert N/A 1 N/A N/A colour_range N/A chars N/A . . + * % # N/A idx N/A N/A N/A chars N/A N/A N/A N/A colour 1 N/A N/A len chars 1 value_range N/A invert N/A N/A idx N/A N/A N/A chars idx N/A idx N/A N/A N/A len chars 1 N/A idx chars N/A char N/A chars N/A N/A idx chars N/A ansi_colour N/A palette N/A N/A idx palette N/A N/A ansi_print char ansi_colour newline False flush True N/A Mandelbrot N/A N/A __init__ N/A N/A self width height x_pos y_pos distance N/A 100 28 -0.5 0 6.75 N/A N/A N/A self xpos x_pos N/A N/A self ypos y_pos N/A aspect_ratio N/A 1 3.0 N/A factor N/A N/A float distance width N/A N/A self xscale N/A factor aspect_ratio N/A N/A self yscale factor N/A N/A self iterations 170 N/A N/A self x width N/A N/A self y height N/A N/A self z0 N/A complex 0 0 N/A init N/A N/A self N/A N/A N/A N/A self reset_lines False N/A xmin N/A N/A self xpos N/A N/A N/A self xscale N/A self x 2 N/A ymin N/A N/A self ypos N/A N/A N/A self yscale N/A self y 2 N/A N/A self x_range N/A N/A xmin N/A N/A self xscale ix N/A ix N/A range N/A self x N/A N/A self y_range N/A N/A ymin N/A N/A self yscale iy N/A iy N/A range N/A self y N/A reset N/A N/A self cnt N/A N/A N/A N/A self reset_lines cnt N/A generate N/A N/A self N/A N/A N/A N/A self reset_lines False N/A iy 0 N/A N/A iy N/A self y N/A N/A ix 0 N/A N/A ix N/A self x N/A N/A c N/A complex N/A N/A self x_range N/A ix N/A N/A self y_range N/A iy N/A z N/A self z0 N/A colour 0 N/A mind 2 N/A i N/A range N/A self iterations N/A N/A z N/A N/A z z c N/A d N/A abs z N/A N/A d 2 N/A N/A colour N/A N/A min N/A int N/A mind 0.007 254 1 N/A N/A N/A mind N/A min d mind N/A N/A N/A ix iy colour N/A N/A N/A self reset_lines False N/A N/A iy N/A self reset_lines N/A do_break N/A bool N/A self reset_lines N/A N/A self reset_lines False N/A do_break N/A N/A N/A ix 0 N/A N/A ix 1 N/A iy 1 N/A N/A Driver N/A object N/A N/A zoom_locations N/A N/A 0.37865401 0.669227668 0.04 111 N/A -1.15 -0.28 0.9 94 N/A -1.15 -0.28 0.3 58 N/A -1.15 -0.28 0.05 26 __init__ N/A N/A self N/A kwargs N/A N/A N/A self kwargs kwargs N/A N/A self zoom_location -1 N/A N/A self colour_range 256 N/A N/A self invert True N/A N/A N/A self init N/A init N/A N/A self N/A N/A N/A N/A self width N/A N/A get_terminal_width 80 N/A N/A self mandelbrot N/A Mandelbrot width N/A N/A self width 1 N/A self kwargs N/A N/A N/A N/A self mandelbrot init N/A N/A self gen N/A N/A N/A self mandelbrot generate N/A reset N/A N/A self cnt N/A 0 N/A N/A  Resets to the beginning of the line and drops cnt lines internally.  N/A N/A N/A N/A self mandelbrot reset cnt N/A catchup N/A N/A self N/A N/A N/A  Fills the current line.  N/A x 0 N/A N/A x N/A N/A self width 1 N/A N/A N/A x y c N/A N/A N/A self gen next N/A N/A print_pixel c N/A self colour_range N/A self invert N/A N/A sys stderr N/A restart N/A N/A self N/A N/A N/A  Restarts the current generator.  N/A N/A sys stderr N/A N/A N/A self init N/A dot N/A N/A self N/A N/A N/A  Emits a colourful character.  N/A x c 0 N/A N/A N/A N/A x y c N/A N/A N/A self gen next N/A N/A x 0 N/A N/A width N/A get_terminal_width N/A N/A width N/A self width N/A N/A N/A N/A self init N/A N/A N/A StopIteration N/A N/A kwargs N/A self kwargs N/A N/A self zoom_location 1 N/A N/A self zoom_location N/A len N/A self zoom_locations N/A loc N/A N/A self zoom_locations N/A N/A self zoom_location N/A N/A N/A kwargs update N/A x_pos y_pos distance N/A loc N/A 0 N/A loc N/A 1 N/A loc N/A 2 N/A N/A self colour_range N/A loc N/A 3 N/A N/A N/A self restart N/A N/A print_pixel c N/A self colour_range N/A self invert N/A N/A x N/A N/A self width 1 N/A N/A N/A sys stderr N/A N/A N/A N/A __name__ __main__ N/A N/A random time sleep N/A d N/A Driver N/A x N/A xrange 15000 N/A N/A N/A sleep N/A N/A N/A random random 300 N/A N/A N/A d dot N/A N/A 0 N/A N/A N/A random random 0.01 N/A N/A N/A N/A d catchup N/A N/A WARNING!  3 N/A N/A N/A d reset 1 N/A N/A 0 N/A N/A N/A random random 0.01 N/A N/A string N/A WARNING!  3 N/A N/A N/A d jump N/A len string N/A string