Module Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore Call NameLoad Num Call NameLoad NameLoad body If CompareEq BinOpMod NameLoad Num Num body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice BinOpSub NameLoad Num BinOpAdd NameLoad Num Return Call AttributeLoad Str attr SubscriptLoad NameLoad Slice Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore Call NameLoad Num Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Assign NameStore Str For NameStore NameLoad body AugAssignAdd NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num Num Assign NameStore Call NameLoad NameLoad Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num Num Return NameLoad decorator_list
N/A N/A 
Various usefull conversions for the LP system
 bytereverse N/A N/A value N/A N/A N/A  
    Byte reverses data
     N/A bytearray N/A N/A i N/A xrange 0 N/A len value N/A N/A N/A N/A i 2 1 N/A N/A N/A N/A bytearray append N/A value N/A N/A i 1 N/A i 1 N/A N/A N/A join N/A bytearray N/A -1 N/A wordreverse N/A N/A in_buf N/A N/A N/A 
    Does a word based reverse
     N/A out_words N/A N/A i N/A range 0 N/A len in_buf 4 N/A N/A N/A N/A out_words append N/A in_buf N/A i N/A i 4 N/A N/A N/A out_words reverse N/A out_buf N/A word out_words N/A N/A out_buf word N/A out_buf N/A extract_block N/A N/A response N/A N/A N/A 
    Extracts the block from the LP
     N/A data N/A N/A response N/A result N/A data N/A block N/A N/A N/A data decode hex N/A 0 64 N/A block N/A wordreverse block N/A block N/A N/A N/A block encode hex N/A 56 120 N/A block N/A