original_docstring: Parse a comment line.
  
          This method is used to parse all comment lines, and if a ThreatSpec tag is found the relevant
          parser for that tag is called.
  
          Args:
              comment: Comment line string.
              source: PTSSource instance for the comment line.
  
          Returns:
              Nothing.
          
docstring: Parse a comment line.
  This method is used to parse all comment lines, and if a ThreatSpec tag is found the relevant
  parser for that tag is called.
docstring_tokens: Parse a comment line . This method is used to parse all comment lines and if a ThreatSpec tag is found the relevant parser for that tag is called .
code: def _parse_comment(self, comment, source):
          """Parse a comment line.
  
          This method is used to parse all comment lines, and if a ThreatSpec tag is found the relevant
          parser for that tag is called.
  
          Args:
              comment: Comment line string.
              source: PTSSource instance for the comment line.
  
          Returns:
              Nothing.
          """
  
          if not comment:
              return
  
          for tag in re.findall(self.tag_regex, comment, re.M | re.I):  # multiline and ignore case
              self.parse_table[tag](comment, source)
code_tokens: def _parse_comment ( self , comment , source ) : if not comment : return for tag in re . findall ( self . tag_regex , comment , re . M | re . I ) : self . parse_table [ tag ] ( comment , source )
short_docstring: Parse a comment line.
short_docstring_tokens: Parse a comment line .
comment: """Parse a comment line.
  
          This method is used to parse all comment lines, and if a ThreatSpec tag is found the relevant
          parser for that tag is called.
  
          Args:
              comment: Comment line string.
              source: PTSSource instance for the comment line.
  
          Returns:
              Nothing.
          """$SEP$# multiline and ignore case