75 from iocbio.optparse_gui
import OptionParser
77 from optparse
import OptionParser
80 def runner(parser, options, args):
85 reader = FortranFileReader(filename)
86 if options.mode !=
"auto":
88 reader.format.set_mode(mode)
89 parser = FortranParser(reader)
92 if options.task ==
"show":
93 print(parser.block.torepr(4))
94 elif options.task ==
"none":
97 raise NotImplementedError(repr(options.task))
101 parser = OptionParser()
102 set_parse_options(parser)
103 if hasattr(parser,
"runner"):
104 parser.runner = runner
105 options, args = parser.parse_args()
106 runner(parser, options, args)
110 if __name__ ==
"__main__":