8 from mdoc import extractor
11 usage = 'mdoc-extract <source> <class>'
13 def command_dispatch(args):
15 # check runtime parameters
17 raise RuntimeError("mdoc-extract needs 2 arguments.")
21 target = re.sub(r'\..*', '.tex', file)
23 return extractor.extract(file, classs, target)
26 # evaulate runtime parameters
27 if __name__ == '__main__':
29 ret = command_dispatch(sys.argv[1:])
31 print ("Operation returned: "+str(ret))
33 except Exception as e: