#NEWLINE# @ lower_builtin ( '<=' , types . List , types . List ) #NEWLINE# def list_le( context , builder , sig , args ) : #NEWLINE# #INDENT# def list_le_impl( a , b ) : #NEWLINE# #INDENT# m = len ( a ) #NEWLINE# n = len ( b ) #NEWLINE# for i in range ( min ( m , n ) ) : #NEWLINE# #INDENT# if ( a [ i ] < b [ i ] ) : #NEWLINE# #INDENT# return True #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( a [ i ] > b [ i ] ) : #NEWLINE# #INDENT# return False #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# return ( m <= n ) #NEWLINE# #UNINDENT# return context . compile_internal ( builder , list_le_impl , sig , args )