6.1.1.2.1.1.2.5. pycropml.transpiler.antlr_py.extract_metadata_from_comment module

information extraction over structured documentation or comments

pycropml.transpiler.antlr_py.extract_metadata_from_comment.ExtractComments(filename, c_st_single, c_st_multi, c_end_multi)[source]
pycropml.transpiler.antlr_py.extract_metadata_from_comment.attval(text)[source]
Parse lines like:
  • Title: …

** description : …

Supports multiline continuation: lines without attribute are appended to last attribute.

pycropml.transpiler.antlr_py.extract_metadata_from_comment.ensure_text(v)[source]
pycropml.transpiler.antlr_py.extract_metadata_from_comment.extract(comment)[source]
pycropml.transpiler.antlr_py.extract_metadata_from_comment.extract_compo(comment)[source]
pycropml.transpiler.antlr_py.extract_metadata_from_comment.parse_default(val)[source]