Module Expr Str Import alias ImportFrom alias alias alias alias alias ImportFrom alias alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Num FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad Str attr TupleLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr BinOpSub Num NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call NameLoad BinOpMult Str BinOpDiv BinOpSub AttributeLoad NameLoad attr NameLoad Num Expr Call NameLoad BinOpAdd NameLoad Str Expr Call NameLoad Str Expr Call NameLoad BinOpAdd Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad Str Call NameLoad NameLoad Str Call NameLoad NameLoad Str attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Str AttributeLoad NameLoad attr Assign NameStore NameLoad While NameLoad body If BoolOpOr Call AttributeLoad NameLoad attr Str NameLoad body Expr Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore IfExp CompareGtE AttributeLoad NameLoad attr Num Num Num Expr Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call NameLoad NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad Call NameLoad Num keyword NameLoad attr If BoolOpOr CompareIs NameLoad NameLoad CompareEq Call AttributeLoad NameLoad attr Str body Break orelse If Call NameLoad NameLoad body Expr Call NameLoad Str If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr Str CompareNotEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Str Assign NameStore NameLoad orelse If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr Str CompareNotEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Str Assign NameStore NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign TupleStore NameStore NameStore TupleLoad Call NameLoad Call NameLoad Assign AttributeStore NameLoad attr Str If BoolOpAnd NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str body Expr Call NameLoad Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list
N/A N/A 
Encoding selection script for x/84.

Displays a CP437 artwork (block ansi), and prompts the user
to chose 'utf8' or 'cp437' encoding.
 N/A os x84.bbs getsession getterminal echo syncterm_setfont LineEditor common display_banner coerce_terminal_encoding N/A here N/A N/A N/A os path dirname __file__ N/A art_file N/A N/A N/A os path join here art encoding.ans N/A art_encoding cp437_art N/A syncterm_font cp437 N/A prompt_text Chose an encoding and set font until artwork looks best.  SyncTerm, netrunner, and other DOS-emulating clients should chose cp437, though internationalized languages will appear as '?'.  OSX Clients should chose the Andale Mono font. Linux clients should chose the Deja Vu Sans Mono font.  N/A prompt_padding 10 _show_opt N/A N/A term keys N/A N/A N/A  Display characters ``key`` highlighted as keystroke  N/A N/A N/A join N/A N/A N/A term bold_black [ N/A N/A term bold_green_underline keys N/A N/A term bold_black ] N/A display_prompt N/A N/A term N/A N/A N/A  Display prompt of user choices.  N/A N/A echo N/A width N/A min N/A term width N/A 80 prompt_padding N/A line N/A N/A term wrap prompt_text width N/A N/A N/A echo N/A N/A N/A N/A term width width 2 N/A N/A echo N/A line N/A N/A echo N/A N/A echo N/A N/A N/A N/A N/A term center N/A N/A {0}tf8, {1}p437, {2}one: format N/A _show_opt term u N/A _show_opt term c N/A _show_opt term d rstrip N/A do_select_encoding N/A N/A term session N/A N/A N/A editor_colors N/A highlight N/A term black_on_green N/A dirty True N/A True N/A N/A N/A N/A N/A session poll_event refresh dirty N/A N/A N/A coerce_terminal_encoding term N/A session encoding N/A vertical_padding N/A N/A N/A term height 24 2 0 N/A N/A display_banner filepattern art_file encoding art_encoding vertical_padding vertical_padding N/A N/A display_prompt term N/A dirty False N/A inp N/A N/A N/A LineEditor 1 colors editor_colors read N/A N/A N/A inp None N/A N/A N/A inp lower d N/A N/A N/A N/A N/A len inp N/A N/A N/A echo N/A N/A N/A N/A N/A inp lower u N/A N/A session encoding utf8 N/A N/A N/A session encoding utf8 N/A dirty True N/A N/A N/A N/A N/A N/A inp lower c N/A N/A session encoding cp437 N/A N/A N/A session encoding cp437 N/A dirty True N/A main N/A N/A N/A N/A N/A  Script entry point.  N/A N/A session term N/A N/A getsession N/A getterminal N/A N/A session activity Selecting character set N/A N/A syncterm_font N/A N/A N/A term kind startswith ansi N/A N/A N/A echo N/A syncterm_setfont syncterm_font N/A N/A do_select_encoding term session N/A