code: def t_GUIDELINE(self, token):
          ur'-\s(?P<reg>[a-zA-Z0-9]+[+]+)\)\s\[(?P<label>.+?)\]\s*(?P<text>.+?[^ ])\n'
          reg = token.lexer.lexmatch.group("reg").decode("utf8")
          text = token.lexer.lexmatch.group("text").decode("utf8")
          label = token.lexer.lexmatch.group("label").decode("utf8")
          token.value = (0, reg, text, label)
          token.lexer.lineno += 1
          return tokef t_GUIDELINE(self, token):
          ur'-\s(?P<reg>[a-zA-Z0-9]+[+]+)\)\s\[(?P<label>.+?)\]\s*(?P<text>.+?[^ ])\n'
          reg = token.lexer.lexmatch.group("reg").decode("utf8")
          text = token.lexer.lexmatch.group("text").decode("utf8")
          label = token.lexer.lexmatch.group("label").decode("utf8")
          token.value = (0, reg, text, label)
          token.lexer.lineno += 1
          return token
docs: ur'-\s(?P<reg>[a-zA-Z0-9]+[+]+)\)\s\[(?P<label>.+?)\]\s*(?P<text>.+?[^ ])\n