2 # Markdown flashcard utility
6 from curses import wrapper
9 from . import display, parse
10 from .deck import Status
14 parser = argparse.ArgumentParser(description="Simple terminal flashcards")
15 parser.add_argument("inp",
19 parser.add_argument("-v", "--version",
22 return parser.parse_args()
25 def show(stack, headers):
27 wrapper(display.get_key, stack, headers, idx)
30 def main(args=sys.argv):
36 headers = parse.parse_html(parse.md2html(args.inp[0]))[0]
37 stack = parse.parse_html(parse.md2html(args.inp[0]))[1]
41 if __name__ == "__main__":