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",
21 version="lightcards 0.0.0")
22 return parser.parse_args()
25 def show(stack, headers):
27 wrapper(display.get_key, stack, headers, idx)
30 def main(args=sys.argv):
32 headers = parse.parse_html(parse.md2html(args.inp[0]))[0]
33 stack = parse.parse_html(parse.md2html(args.inp[0]))[1]
37 if __name__ == "__main__":