def search_string_pande_4(): input_list = [ 'field:keywords', 'review', 'msm', 'and', 'not', 'field:author', 'pande' ] search_string = btl.SearchString(input_list) return search_string
def search_string_disjunction(): input_list = [ 'field:keywords', 'stuff', 'thing', 'or', 'field:author', 'pande' ] search_string = btl.SearchString(input_list) return search_string
def search_string_negation(): input_list = ['not', 'field:keywords', 'stuff', 'thing'] search_string = btl.SearchString(input_list) return search_string
def search_string_simple(): input_list = ['field:keywords', 'stuff', 'thing'] search_string = btl.SearchString(input_list) return search_string
def search_string_pande_2(): input_list = ['field:keywords', 'review', 'msm', 'thing'] search_string = btl.SearchString(input_list) return search_string
def main(): args = parse_args() bibliography = btl.Bibliography(btl.BIB_DIRECTORY) search_string = btl.SearchString(args.search_string) bibliography.match_and_print_fields(search_string, args.terms)